public static class QueryParsing.StrParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
end |
(package private) int |
pos |
(package private) java.lang.String |
val |
Constructor and Description |
---|
StrParser(java.lang.String val) |
StrParser(java.lang.String val,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
(package private) char |
ch() |
(package private) void |
eatws() |
(package private) void |
expect(java.lang.String s) |
(package private) double |
getDouble() |
(package private) float |
getFloat() |
(package private) java.lang.String |
getId() |
(package private) java.lang.String |
getId(java.lang.String errMessage) |
(package private) int |
getInt() |
(package private) java.lang.Number |
getNumber() |
(package private) java.lang.String |
getQuotedString() |
(package private) java.lang.String |
getSimpleString()
Skips leading whitespace and returns whatever sequence of non
whitespace it can find (or hte empty string)
|
(package private) java.lang.Boolean |
getSortDirection()
Sort direction or null if current position does not inidcate a
sort direction.
|
(package private) boolean |
opt(char ch) |
(package private) boolean |
opt(java.lang.String s) |
(package private) char |
peek() |
(package private) char |
peekChar() |
(package private) void |
skip(int nChars) |
java.lang.String |
toString() |
public StrParser(java.lang.String val)
public StrParser(java.lang.String val, int start, int end)
void eatws()
char ch()
void skip(int nChars)
boolean opt(java.lang.String s)
boolean opt(char ch)
void expect(java.lang.String s) throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
float getFloat() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
java.lang.Number getNumber() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
double getDouble() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
int getInt() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
java.lang.String getId() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
java.lang.String getId(java.lang.String errMessage) throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
java.lang.String getSimpleString()
java.lang.Boolean getSortDirection() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
java.lang.String getQuotedString() throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseException
char peek()
char peekChar()
public java.lang.String toString()
toString
in class java.lang.Object