static SearchCompiler.Match |
SearchCompiler.compile(java.lang.String searchStr,
boolean caseSensitive,
boolean regexSearch) |
SearchCompiler.Match |
SearchCompiler.CoreSimpleMatchFactory.get(java.lang.String keyword,
PushbackTokenizer tokenizer) |
SearchCompiler.Match |
SearchCompiler.SimpleMatchFactory.get(java.lang.String keyword,
PushbackTokenizer tokenizer) |
SearchCompiler.UnaryMatch |
SearchCompiler.UnaryMatchFactory.get(java.lang.String keyword,
SearchCompiler.Match matchOperand,
PushbackTokenizer tokenizer) |
SearchCompiler.BinaryMatch |
SearchCompiler.BinaryMatchFactory.get(java.lang.String keyword,
SearchCompiler.Match lhs,
SearchCompiler.Match rhs,
PushbackTokenizer tokenizer) |
SearchCompiler.Match |
SearchCompiler.parse()
Parse search string.
|
private SearchCompiler.Match |
SearchCompiler.parseExpression()
Parse expression.
|
private SearchCompiler.Match |
SearchCompiler.parseExpression(java.lang.String errorMessage)
Parse expression, showing the specified error message if parsing fails.
|
private SearchCompiler.Match |
SearchCompiler.parseFactor()
Parse next factor (a search operator or search term).
|
private SearchCompiler.Match |
SearchCompiler.parseFactor(java.lang.String errorMessage) |
private SearchCompiler.Match |
SearchCompiler.parseKV(java.lang.String key,
java.lang.String value) |
long |
PushbackTokenizer.readNumber(java.lang.String errorMessage) |
PushbackTokenizer.Range |
PushbackTokenizer.readRange(java.lang.String errorMessage) |