com.atlassian.crowd.cql.parser.antlr
Class CqlEval

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.tree.TreeParser
          extended by com.atlassian.crowd.cql.parser.antlr.CqlEval

public class CqlEval
extends org.antlr.runtime.tree.TreeParser


Field Summary
static int AMPER
           
static int AMPER_AMPER
           
static int AND
           
static int BANG
           
static int BSLASH
           
static int COMMA
           
static int CONTROLCHARS
           
static int CR
           
static int DIGIT
           
static int EOF
           
static int EQUALS
           
static int ESC_SEQ
           
static int ESCAPE
           
static int EXPONENT
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_restriction90
           
static org.antlr.runtime.BitSet FOLLOW_comparison_op_in_propertyExpression129
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_comparison_op219
           
static org.antlr.runtime.BitSet FOLLOW_GT_in_comparison_op233
           
static org.antlr.runtime.BitSet FOLLOW_LT_in_comparison_op226
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_restriction72
           
static org.antlr.runtime.BitSet FOLLOW_propertyExpression_in_restriction109
           
static org.antlr.runtime.BitSet FOLLOW_QUOTE_STRING_in_termKey163
           
static org.antlr.runtime.BitSet FOLLOW_QUOTE_STRING_in_termValue195
           
static org.antlr.runtime.BitSet FOLLOW_restriction_in_getRestriction49
           
static org.antlr.runtime.BitSet FOLLOW_restriction_in_restriction77
           
static org.antlr.runtime.BitSet FOLLOW_restriction_in_restriction95
           
static org.antlr.runtime.BitSet FOLLOW_SQUOTE_STRING_in_termKey170
           
static org.antlr.runtime.BitSet FOLLOW_SQUOTE_STRING_in_termValue202
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_termKey156
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_termValue188
           
static org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression133
           
static org.antlr.runtime.BitSet FOLLOW_termValue_in_propertyExpression137
           
static int GT
           
static int HEX_DIGIT
           
static int HEXDIGIT
           
static int LBRACKET
           
static int LPAREN
           
static int LT
           
static int MATCHWS
           
static int MINUS
           
static int NEWLINE
           
static int NL
           
static int OCTAL_ESC
           
static int OR
           
static int PIPE
           
static int PIPE_PIPE
           
static int QUOTE
           
static int QUOTE_STRING
           
static int RBRACKET
           
static int RPAREN
           
static int SPACE
           
static int SQUOTE
           
static int SQUOTE_STRING
           
static int STRING
           
static int STRINGSTOP
           
static String[] tokenNames
           
static int UNICODE_ESC
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.tree.TreeParser
DOWN, input, UP
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
CqlEval(org.antlr.runtime.tree.TreeNodeStream input)
           
CqlEval(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 com.atlassian.crowd.cql.parser.antlr.CqlEval.SimpleMatchMode comparison_op()
           
 org.antlr.runtime.tree.TreeParser[] getDelegates()
           
 String getGrammarFileName()
           
 SearchRestriction getRestriction()
           
 String[] getTokenNames()
           
 SearchRestriction propertyExpression()
           
 SearchRestriction restriction()
           
 void setPropertyTypeService(PropertyTypeService propertyTypeService)
           
 String termKey()
           
 String termValue()
           
 
Methods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

AMPER

public static final int AMPER
See Also:
Constant Field Values

AMPER_AMPER

public static final int AMPER_AMPER
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

BSLASH

public static final int BSLASH
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

CONTROLCHARS

public static final int CONTROLCHARS
See Also:
Constant Field Values

CR

public static final int CR
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

ESCAPE

public static final int ESCAPE
See Also:
Constant Field Values

ESC_SEQ

public static final int ESC_SEQ
See Also:
Constant Field Values

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

HEXDIGIT

public static final int HEXDIGIT
See Also:
Constant Field Values

HEX_DIGIT

public static final int HEX_DIGIT
See Also:
Constant Field Values

LBRACKET

public static final int LBRACKET
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

MATCHWS

public static final int MATCHWS
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

NEWLINE

public static final int NEWLINE
See Also:
Constant Field Values

NL

public static final int NL
See Also:
Constant Field Values

OCTAL_ESC

public static final int OCTAL_ESC
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

PIPE

public static final int PIPE
See Also:
Constant Field Values

PIPE_PIPE

public static final int PIPE_PIPE
See Also:
Constant Field Values

QUOTE

public static final int QUOTE
See Also:
Constant Field Values

QUOTE_STRING

public static final int QUOTE_STRING
See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

SPACE

public static final int SPACE
See Also:
Constant Field Values

SQUOTE

public static final int SQUOTE
See Also:
Constant Field Values

SQUOTE_STRING

public static final int SQUOTE_STRING
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

STRINGSTOP

public static final int STRINGSTOP
See Also:
Constant Field Values

UNICODE_ESC

public static final int UNICODE_ESC
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

FOLLOW_restriction_in_getRestriction49

public static final org.antlr.runtime.BitSet FOLLOW_restriction_in_getRestriction49

FOLLOW_OR_in_restriction72

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_restriction72

FOLLOW_restriction_in_restriction77

public static final org.antlr.runtime.BitSet FOLLOW_restriction_in_restriction77

FOLLOW_AND_in_restriction90

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_restriction90

FOLLOW_restriction_in_restriction95

public static final org.antlr.runtime.BitSet FOLLOW_restriction_in_restriction95

FOLLOW_propertyExpression_in_restriction109

public static final org.antlr.runtime.BitSet FOLLOW_propertyExpression_in_restriction109

FOLLOW_comparison_op_in_propertyExpression129

public static final org.antlr.runtime.BitSet FOLLOW_comparison_op_in_propertyExpression129

FOLLOW_termKey_in_propertyExpression133

public static final org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression133

FOLLOW_termValue_in_propertyExpression137

public static final org.antlr.runtime.BitSet FOLLOW_termValue_in_propertyExpression137

FOLLOW_STRING_in_termKey156

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_termKey156

FOLLOW_QUOTE_STRING_in_termKey163

public static final org.antlr.runtime.BitSet FOLLOW_QUOTE_STRING_in_termKey163

FOLLOW_SQUOTE_STRING_in_termKey170

public static final org.antlr.runtime.BitSet FOLLOW_SQUOTE_STRING_in_termKey170

FOLLOW_STRING_in_termValue188

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_termValue188

FOLLOW_QUOTE_STRING_in_termValue195

public static final org.antlr.runtime.BitSet FOLLOW_QUOTE_STRING_in_termValue195

FOLLOW_SQUOTE_STRING_in_termValue202

public static final org.antlr.runtime.BitSet FOLLOW_SQUOTE_STRING_in_termValue202

FOLLOW_EQUALS_in_comparison_op219

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_comparison_op219

FOLLOW_LT_in_comparison_op226

public static final org.antlr.runtime.BitSet FOLLOW_LT_in_comparison_op226

FOLLOW_GT_in_comparison_op233

public static final org.antlr.runtime.BitSet FOLLOW_GT_in_comparison_op233
Constructor Detail

CqlEval

public CqlEval(org.antlr.runtime.tree.TreeNodeStream input)

CqlEval

public CqlEval(org.antlr.runtime.tree.TreeNodeStream input,
               org.antlr.runtime.RecognizerSharedState state)
Method Detail

getDelegates

public org.antlr.runtime.tree.TreeParser[] getDelegates()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

setPropertyTypeService

public void setPropertyTypeService(PropertyTypeService propertyTypeService)

getRestriction

public final SearchRestriction getRestriction()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

restriction

public final SearchRestriction restriction()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

propertyExpression

public final SearchRestriction propertyExpression()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

termKey

public final String termKey()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

termValue

public final String termValue()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

comparison_op

public final com.atlassian.crowd.cql.parser.antlr.CqlEval.SimpleMatchMode comparison_op()
                                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException


Copyright © 2013 Atlassian. All Rights Reserved.