public class SearchExpressionTreeParser extends antlr.TreeParser implements SearchExpressionTreeParserTokenTypes
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
_tokenNames |
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(AST ast,
BibtexEntry bibtexEntry) |
boolean |
tExpressionSearch(AST _t) |
boolean |
tSearchExpression(AST _t) |
int |
tSearchType(AST _t) |
public int apply(AST ast, BibtexEntry bibtexEntry) throws antlr.RecognitionException
antlr.RecognitionException
public final boolean tSearchExpression(AST _t) throws RecognitionException, java.util.regex.PatternSyntaxException
RecognitionException
java.util.regex.PatternSyntaxException
public final boolean tExpressionSearch(AST _t) throws RecognitionException, java.util.regex.PatternSyntaxException
RecognitionException
java.util.regex.PatternSyntaxException
public final int tSearchType(AST _t) throws RecognitionException
RecognitionException