_tokenNames
public static final String[] _tokenNames
_tokenSet_0
public static final BitSet _tokenSet_0
_tokenSet_1
public static final BitSet _tokenSet_1
_tokenSet_10
public static final BitSet _tokenSet_10
_tokenSet_11
public static final BitSet _tokenSet_11
_tokenSet_12
public static final BitSet _tokenSet_12
_tokenSet_13
public static final BitSet _tokenSet_13
_tokenSet_14
public static final BitSet _tokenSet_14
_tokenSet_15
public static final BitSet _tokenSet_15
_tokenSet_16
public static final BitSet _tokenSet_16
_tokenSet_17
public static final BitSet _tokenSet_17
_tokenSet_18
public static final BitSet _tokenSet_18
_tokenSet_19
public static final BitSet _tokenSet_19
_tokenSet_2
public static final BitSet _tokenSet_2
_tokenSet_20
public static final BitSet _tokenSet_20
_tokenSet_21
public static final BitSet _tokenSet_21
_tokenSet_22
public static final BitSet _tokenSet_22
_tokenSet_23
public static final BitSet _tokenSet_23
_tokenSet_24
public static final BitSet _tokenSet_24
_tokenSet_25
public static final BitSet _tokenSet_25
_tokenSet_26
public static final BitSet _tokenSet_26
_tokenSet_27
public static final BitSet _tokenSet_27
_tokenSet_28
public static final BitSet _tokenSet_28
_tokenSet_29
public static final BitSet _tokenSet_29
_tokenSet_3
public static final BitSet _tokenSet_3
_tokenSet_30
public static final BitSet _tokenSet_30
_tokenSet_31
public static final BitSet _tokenSet_31
_tokenSet_32
public static final BitSet _tokenSet_32
_tokenSet_33
public static final BitSet _tokenSet_33
_tokenSet_34
public static final BitSet _tokenSet_34
_tokenSet_35
public static final BitSet _tokenSet_35
_tokenSet_4
public static final BitSet _tokenSet_4
_tokenSet_5
public static final BitSet _tokenSet_5
_tokenSet_6
public static final BitSet _tokenSet_6
_tokenSet_7
public static final BitSet _tokenSet_7
_tokenSet_8
public static final BitSet _tokenSet_8
_tokenSet_9
public static final BitSet _tokenSet_9
additiveExpression
public final void additiveExpression()
throws RecognitionException,
TokenStreamException
aggregate
public final void aggregate()
throws RecognitionException,
TokenStreamException
alias
public final void alias()
throws RecognitionException,
TokenStreamException
aliasedExpression
public final void aliasedExpression()
throws RecognitionException,
TokenStreamException
altWhenClause
public final void altWhenClause()
throws RecognitionException,
TokenStreamException
asAlias
public final void asAlias()
throws RecognitionException,
TokenStreamException
ascendingOrDescending
public final void ascendingOrDescending()
throws RecognitionException,
TokenStreamException
assignment
public final void assignment()
throws RecognitionException,
TokenStreamException
atom
public final void atom()
throws RecognitionException,
TokenStreamException
betweenList
public final void betweenList()
throws RecognitionException,
TokenStreamException
buildTokenTypeASTClassMap
protected void buildTokenTypeASTClassMap()
caseExpression
public final void caseExpression()
throws RecognitionException,
TokenStreamException
collectionExpr
public final void collectionExpr()
throws RecognitionException,
TokenStreamException
compoundExpr
public final void compoundExpr()
throws RecognitionException,
TokenStreamException
concatenation
public final void concatenation()
throws RecognitionException,
TokenStreamException
constant
public final void constant()
throws RecognitionException,
TokenStreamException
deleteStatement
public final void deleteStatement()
throws RecognitionException,
TokenStreamException
elseClause
public final void elseClause()
throws RecognitionException,
TokenStreamException
equalityExpression
public final void equalityExpression()
throws RecognitionException,
TokenStreamException
exprList
public final void exprList()
throws RecognitionException,
TokenStreamException
expression
public final void expression()
throws RecognitionException,
TokenStreamException
expressionOrVector
public final void expressionOrVector()
throws RecognitionException,
TokenStreamException
fromClassOrOuterQueryPath
public final void fromClassOrOuterQueryPath()
throws RecognitionException,
TokenStreamException
fromClause
public final void fromClause()
throws RecognitionException,
TokenStreamException
fromJoin
public final void fromJoin()
throws RecognitionException,
TokenStreamException
fromRange
public final void fromRange()
throws RecognitionException,
TokenStreamException
groupByClause
public final void groupByClause()
throws RecognitionException,
TokenStreamException
handleDotIdent
public void handleDotIdent()
throws TokenStreamException
This method looks ahead and converts . into . IDENT when
appropriate.
handleIdentifierError
public AST handleIdentifierError(Token token,
RecognitionException ex)
throws RecognitionException,
TokenStreamException
This method is overriden in the sub class in order to provide the
'keyword as identifier' hack.
token
- The token to retry as an identifier.ex
- The exception to throw if it cannot be retried as an identifier.
havingClause
public final void havingClause()
throws RecognitionException,
TokenStreamException
identPrimary
public final void identPrimary()
throws RecognitionException,
TokenStreamException
identifier
public final void identifier()
throws RecognitionException,
TokenStreamException
inClassDeclaration
public final void inClassDeclaration()
throws RecognitionException,
TokenStreamException
inCollectionDeclaration
public final void inCollectionDeclaration()
throws RecognitionException,
TokenStreamException
inCollectionElementsDeclaration
public final void inCollectionElementsDeclaration()
throws RecognitionException,
TokenStreamException
inList
public final void inList()
throws RecognitionException,
TokenStreamException
insertStatement
public final void insertStatement()
throws RecognitionException,
TokenStreamException
insertablePropertySpec
public final void insertablePropertySpec()
throws RecognitionException,
TokenStreamException
intoClause
public final void intoClause()
throws RecognitionException,
TokenStreamException
isFilter
public boolean isFilter()
Returns true if this is a filter query, false if not.
- true if this is a filter query, false if not.
likeEscape
public final void likeEscape()
throws RecognitionException,
TokenStreamException
logicalAndExpression
public final void logicalAndExpression()
throws RecognitionException,
TokenStreamException
logicalExpression
public final void logicalExpression()
throws RecognitionException,
TokenStreamException
logicalOrExpression
public final void logicalOrExpression()
throws RecognitionException,
TokenStreamException
multiplyExpression
public final void multiplyExpression()
throws RecognitionException,
TokenStreamException
negateNode
public AST negateNode(AST x)
Returns the negated equivalent of the expression.
x
- The expression to negate.
negatedExpression
public final void negatedExpression()
throws RecognitionException,
TokenStreamException
newExpression
public final void newExpression()
throws RecognitionException,
TokenStreamException
newValue
public final void newValue()
throws RecognitionException,
TokenStreamException
optionalFromTokenFromClause
public final void optionalFromTokenFromClause()
throws RecognitionException,
TokenStreamException
orderByClause
public final void orderByClause()
throws RecognitionException,
TokenStreamException
orderElement
public final void orderElement()
throws RecognitionException,
TokenStreamException
path
public final void path()
throws RecognitionException,
TokenStreamException
primaryExpression
public final void primaryExpression()
throws RecognitionException,
TokenStreamException
processEqualityExpression
public AST processEqualityExpression(AST x)
throws RecognitionException
Returns the 'cleaned up' version of a comparison operator sub-tree.
x
- The comparison operator to clean up.
processMemberOf
public void processMemberOf(Token n,
AST p,
ASTPair currentAST)
propertyFetch
public final void propertyFetch()
throws RecognitionException,
TokenStreamException
quantifiedExpression
public final void quantifiedExpression()
throws RecognitionException,
TokenStreamException
queryRule
public final void queryRule()
throws RecognitionException,
TokenStreamException
relationalExpression
public final void relationalExpression()
throws RecognitionException,
TokenStreamException
selectClause
public final void selectClause()
throws RecognitionException,
TokenStreamException
selectFrom
public final void selectFrom()
throws RecognitionException,
TokenStreamException
selectObject
public final void selectObject()
throws RecognitionException,
TokenStreamException
selectStatement
public final void selectStatement()
throws RecognitionException,
TokenStreamException
selectedPropertiesList
public final void selectedPropertiesList()
throws RecognitionException,
TokenStreamException
setClause
public final void setClause()
throws RecognitionException,
TokenStreamException
setFilter
public void setFilter(boolean f)
Sets the filter flag.
f
- True for a filter query, false for a normal query.
stateField
public final void stateField()
throws RecognitionException,
TokenStreamException
statement
public final void statement()
throws RecognitionException,
TokenStreamException
subQuery
public final void subQuery()
throws RecognitionException,
TokenStreamException
unaryExpression
public final void unaryExpression()
throws RecognitionException,
TokenStreamException
union
public final void union()
throws RecognitionException,
TokenStreamException
updateStatement
public final void updateStatement()
throws RecognitionException,
TokenStreamException
vectorExpr
public final void vectorExpr()
throws RecognitionException,
TokenStreamException
weakKeywords
public void weakKeywords()
throws TokenStreamException
whenClause
public final void whenClause()
throws RecognitionException,
TokenStreamException
whereClause
public final void whereClause()
throws RecognitionException,
TokenStreamException
withClause
public final void withClause()
throws RecognitionException,
TokenStreamException