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.ParseExceptionfloat getFloat()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionjava.lang.Number getNumber()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptiondouble getDouble()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionint getInt()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionjava.lang.String getId()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionjava.lang.String getId(java.lang.String errMessage)
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionjava.lang.String getSimpleString()
java.lang.Boolean getSortDirection()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionjava.lang.String getQuotedString()
throws org.apache.lucene.queryParser.ParseException
org.apache.lucene.queryParser.ParseExceptionchar peek()
char peekChar()
public java.lang.String toString()
toString in class java.lang.Object