public class SearchExpressionTreeParser extends antlr.TreeParser implements SearchExpressionTreeParserTokenTypes
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
_tokenNames |
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepthAnd, EEQUAL, EOF, EQUAL, ExpressionSearch, FIELDTYPE, LETTER, LITERAL_and, LITERAL_contains, LITERAL_matches, LITERAL_not, LITERAL_or, LPAREN, NEQUAL, Not, NULL_TREE_LOOKAHEAD, Or, QUOTE, RegularExpression, RPAREN, STRING, WS| Constructor and Description |
|---|
SearchExpressionTreeParser() |
| Modifier and Type | Method and Description |
|---|---|
int |
apply(antlr.collections.AST ast,
BibtexEntry bibtexEntry) |
boolean |
tExpressionSearch(antlr.collections.AST _t) |
boolean |
tSearchExpression(antlr.collections.AST _t) |
int |
tSearchType(antlr.collections.AST _t) |
public int apply(antlr.collections.AST ast,
BibtexEntry bibtexEntry)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final boolean tSearchExpression(antlr.collections.AST _t)
throws antlr.RecognitionException,
java.util.regex.PatternSyntaxException
antlr.RecognitionExceptionjava.util.regex.PatternSyntaxExceptionpublic final boolean tExpressionSearch(antlr.collections.AST _t)
throws antlr.RecognitionException,
java.util.regex.PatternSyntaxException
antlr.RecognitionExceptionjava.util.regex.PatternSyntaxExceptionpublic final int tSearchType(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionException