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, traceDepth
And, 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.RecognitionException
public final boolean tSearchExpression(antlr.collections.AST _t) throws antlr.RecognitionException, java.util.regex.PatternSyntaxException
antlr.RecognitionException
java.util.regex.PatternSyntaxException
public final boolean tExpressionSearch(antlr.collections.AST _t) throws antlr.RecognitionException, java.util.regex.PatternSyntaxException
antlr.RecognitionException
java.util.regex.PatternSyntaxException
public final int tSearchType(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionException