org.apache.cassandra.cql
Class CqlParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.apache.cassandra.cql.CqlParser
public class CqlParser
- extends org.antlr.runtime.Parser
Fields inherited from class org.antlr.runtime.Parser |
input |
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 |
CqlParser(org.antlr.runtime.TokenStream input)
|
CqlParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
LETTER
public static final int LETTER
- See Also:
- Constant Field Values
K_CREATE
public static final int K_CREATE
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
K_PRIMARY
public static final int K_PRIMARY
- See Also:
- Constant Field Values
T__91
public static final int T__91
- See Also:
- Constant Field Values
K_VALUES
public static final int K_VALUES
- See Also:
- Constant Field Values
K_USE
public static final int K_USE
- See Also:
- Constant Field Values
T__92
public static final int T__92
- See Also:
- Constant Field Values
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
T__90
public static final int T__90
- See Also:
- Constant Field Values
K_ON
public static final int K_ON
- See Also:
- Constant Field Values
K_USING
public static final int K_USING
- See Also:
- Constant Field Values
K_KEY
public static final int K_KEY
- See Also:
- Constant Field Values
K_TRUNCATE
public static final int K_TRUNCATE
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
D
public static final int D
- See Also:
- Constant Field Values
E
public static final int E
- See Also:
- Constant Field Values
F
public static final int F
- See Also:
- Constant Field Values
G
public static final int G
- See Also:
- Constant Field Values
K_COUNT
public static final int K_COUNT
- See Also:
- Constant Field Values
T__80
public static final int T__80
- See Also:
- Constant Field Values
K_KEYSPACE
public static final int K_KEYSPACE
- See Also:
- Constant Field Values
T__81
public static final int T__81
- See Also:
- Constant Field Values
A
public static final int A
- See Also:
- Constant Field Values
T__82
public static final int T__82
- See Also:
- Constant Field Values
B
public static final int B
- See Also:
- Constant Field Values
T__83
public static final int T__83
- See Also:
- Constant Field Values
C
public static final int C
- See Also:
- Constant Field Values
L
public static final int L
- See Also:
- Constant Field Values
M
public static final int M
- See Also:
- Constant Field Values
N
public static final int N
- See Also:
- Constant Field Values
O
public static final int O
- See Also:
- Constant Field Values
H
public static final int H
- See Also:
- Constant Field Values
I
public static final int I
- See Also:
- Constant Field Values
K_UPDATE
public static final int K_UPDATE
- See Also:
- Constant Field Values
J
public static final int J
- See Also:
- Constant Field Values
K
public static final int K
- See Also:
- Constant Field Values
U
public static final int U
- See Also:
- Constant Field Values
T
public static final int T
- See Also:
- Constant Field Values
W
public static final int W
- See Also:
- Constant Field Values
V
public static final int V
- See Also:
- Constant Field Values
Q
public static final int Q
- See Also:
- Constant Field Values
P
public static final int P
- See Also:
- Constant Field Values
S
public static final int S
- See Also:
- Constant Field Values
R
public static final int R
- See Also:
- Constant Field Values
T__85
public static final int T__85
- See Also:
- Constant Field Values
T__84
public static final int T__84
- See Also:
- Constant Field Values
T__87
public static final int T__87
- See Also:
- Constant Field Values
T__86
public static final int T__86
- See Also:
- Constant Field Values
T__89
public static final int T__89
- See Also:
- Constant Field Values
Y
public static final int Y
- See Also:
- Constant Field Values
T__88
public static final int T__88
- See Also:
- Constant Field Values
X
public static final int X
- See Also:
- Constant Field Values
Z
public static final int Z
- See Also:
- Constant Field Values
K_INDEX
public static final int K_INDEX
- See Also:
- Constant Field Values
K_REVERSED
public static final int K_REVERSED
- See Also:
- Constant Field Values
K_INSERT
public static final int K_INSERT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
K_APPLY
public static final int K_APPLY
- See Also:
- Constant Field Values
K_AND
public static final int K_AND
- See Also:
- Constant Field Values
T__76
public static final int T__76
- See Also:
- Constant Field Values
T__75
public static final int T__75
- See Also:
- Constant Field Values
K_LEVEL
public static final int K_LEVEL
- See Also:
- Constant Field Values
T__79
public static final int T__79
- See Also:
- Constant Field Values
T__78
public static final int T__78
- See Also:
- Constant Field Values
K_BATCH
public static final int K_BATCH
- See Also:
- Constant Field Values
T__77
public static final int T__77
- See Also:
- Constant Field Values
UUID
public static final int UUID
- See Also:
- Constant Field Values
K_DELETE
public static final int K_DELETE
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
K_SELECT
public static final int K_SELECT
- See Also:
- Constant Field Values
K_LIMIT
public static final int K_LIMIT
- See Also:
- Constant Field Values
K_SET
public static final int K_SET
- See Also:
- Constant Field Values
K_WHERE
public static final int K_WHERE
- See Also:
- Constant Field Values
MULTILINE_COMMENT
public static final int MULTILINE_COMMENT
- See Also:
- Constant Field Values
K_INTO
public static final int K_INTO
- See Also:
- Constant Field Values
HEX
public static final int HEX
- See Also:
- Constant Field Values
IDENT
public static final int IDENT
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
K_FIRST
public static final int K_FIRST
- See Also:
- Constant Field Values
K_BEGIN
public static final int K_BEGIN
- See Also:
- Constant Field Values
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
RANGEOP
public static final int RANGEOP
- See Also:
- Constant Field Values
K_CONSISTENCY
public static final int K_CONSISTENCY
- See Also:
- Constant Field Values
K_WITH
public static final int K_WITH
- See Also:
- Constant Field Values
COMPIDENT
public static final int COMPIDENT
- See Also:
- Constant Field Values
K_IN
public static final int K_IN
- See Also:
- Constant Field Values
K_FROM
public static final int K_FROM
- See Also:
- Constant Field Values
K_COLUMNFAMILY
public static final int K_COLUMNFAMILY
- See Also:
- Constant Field Values
K_DROP
public static final int K_DROP
- See Also:
- Constant Field Values
dfa1
protected org.apache.cassandra.cql.CqlParser.DFA1 dfa1
FOLLOW_selectStatement_in_query69
public static final org.antlr.runtime.BitSet FOLLOW_selectStatement_in_query69
FOLLOW_insertStatement_in_query81
public static final org.antlr.runtime.BitSet FOLLOW_insertStatement_in_query81
FOLLOW_updateStatement_in_query93
public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_query93
FOLLOW_endStmnt_in_query95
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_query95
FOLLOW_batchUpdateStatement_in_query105
public static final org.antlr.runtime.BitSet FOLLOW_batchUpdateStatement_in_query105
FOLLOW_useStatement_in_query115
public static final org.antlr.runtime.BitSet FOLLOW_useStatement_in_query115
FOLLOW_truncateStatement_in_query130
public static final org.antlr.runtime.BitSet FOLLOW_truncateStatement_in_query130
FOLLOW_deleteStatement_in_query140
public static final org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_query140
FOLLOW_createKeyspaceStatement_in_query152
public static final org.antlr.runtime.BitSet FOLLOW_createKeyspaceStatement_in_query152
FOLLOW_createColumnFamilyStatement_in_query162
public static final org.antlr.runtime.BitSet FOLLOW_createColumnFamilyStatement_in_query162
FOLLOW_createIndexStatement_in_query172
public static final org.antlr.runtime.BitSet FOLLOW_createIndexStatement_in_query172
FOLLOW_dropKeyspaceStatement_in_query182
public static final org.antlr.runtime.BitSet FOLLOW_dropKeyspaceStatement_in_query182
FOLLOW_dropColumnFamilyStatement_in_query192
public static final org.antlr.runtime.BitSet FOLLOW_dropColumnFamilyStatement_in_query192
FOLLOW_K_USE_in_useStatement216
public static final org.antlr.runtime.BitSet FOLLOW_K_USE_in_useStatement216
FOLLOW_IDENT_in_useStatement218
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_useStatement218
FOLLOW_endStmnt_in_useStatement222
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_useStatement222
FOLLOW_K_SELECT_in_selectStatement253
public static final org.antlr.runtime.BitSet FOLLOW_K_SELECT_in_selectStatement253
FOLLOW_selectExpression_in_selectStatement269
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_selectStatement269
FOLLOW_K_COUNT_in_selectStatement301
public static final org.antlr.runtime.BitSet FOLLOW_K_COUNT_in_selectStatement301
FOLLOW_75_in_selectStatement303
public static final org.antlr.runtime.BitSet FOLLOW_75_in_selectStatement303
FOLLOW_selectExpression_in_selectStatement307
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_selectStatement307
FOLLOW_76_in_selectStatement309
public static final org.antlr.runtime.BitSet FOLLOW_76_in_selectStatement309
FOLLOW_K_FROM_in_selectStatement335
public static final org.antlr.runtime.BitSet FOLLOW_K_FROM_in_selectStatement335
FOLLOW_set_in_selectStatement339
public static final org.antlr.runtime.BitSet FOLLOW_set_in_selectStatement339
FOLLOW_K_USING_in_selectStatement365
public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_selectStatement365
FOLLOW_K_CONSISTENCY_in_selectStatement367
public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_selectStatement367
FOLLOW_K_LEVEL_in_selectStatement369
public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_selectStatement369
FOLLOW_K_WHERE_in_selectStatement388
public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_selectStatement388
FOLLOW_whereClause_in_selectStatement390
public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectStatement390
FOLLOW_K_LIMIT_in_selectStatement407
public static final org.antlr.runtime.BitSet FOLLOW_K_LIMIT_in_selectStatement407
FOLLOW_INTEGER_in_selectStatement411
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_selectStatement411
FOLLOW_endStmnt_in_selectStatement428
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_selectStatement428
FOLLOW_K_FIRST_in_selectExpression469
public static final org.antlr.runtime.BitSet FOLLOW_K_FIRST_in_selectExpression469
FOLLOW_INTEGER_in_selectExpression473
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_selectExpression473
FOLLOW_K_REVERSED_in_selectExpression488
public static final org.antlr.runtime.BitSet FOLLOW_K_REVERSED_in_selectExpression488
FOLLOW_term_in_selectExpression505
public static final org.antlr.runtime.BitSet FOLLOW_term_in_selectExpression505
FOLLOW_77_in_selectExpression522
public static final org.antlr.runtime.BitSet FOLLOW_77_in_selectExpression522
FOLLOW_term_in_selectExpression526
public static final org.antlr.runtime.BitSet FOLLOW_term_in_selectExpression526
FOLLOW_term_in_selectExpression542
public static final org.antlr.runtime.BitSet FOLLOW_term_in_selectExpression542
FOLLOW_RANGEOP_in_selectExpression544
public static final org.antlr.runtime.BitSet FOLLOW_RANGEOP_in_selectExpression544
FOLLOW_term_in_selectExpression548
public static final org.antlr.runtime.BitSet FOLLOW_term_in_selectExpression548
FOLLOW_78_in_selectExpression560
public static final org.antlr.runtime.BitSet FOLLOW_78_in_selectExpression560
FOLLOW_relation_in_whereClause594
public static final org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause594
FOLLOW_K_AND_in_whereClause610
public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_whereClause610
FOLLOW_relation_in_whereClause614
public static final org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause614
FOLLOW_K_INSERT_in_insertStatement649
public static final org.antlr.runtime.BitSet FOLLOW_K_INSERT_in_insertStatement649
FOLLOW_K_INTO_in_insertStatement651
public static final org.antlr.runtime.BitSet FOLLOW_K_INTO_in_insertStatement651
FOLLOW_set_in_insertStatement655
public static final org.antlr.runtime.BitSet FOLLOW_set_in_insertStatement655
FOLLOW_75_in_insertStatement679
public static final org.antlr.runtime.BitSet FOLLOW_75_in_insertStatement679
FOLLOW_K_KEY_in_insertStatement681
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_insertStatement681
FOLLOW_77_in_insertStatement688
public static final org.antlr.runtime.BitSet FOLLOW_77_in_insertStatement688
FOLLOW_term_in_insertStatement692
public static final org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement692
FOLLOW_76_in_insertStatement700
public static final org.antlr.runtime.BitSet FOLLOW_76_in_insertStatement700
FOLLOW_K_VALUES_in_insertStatement710
public static final org.antlr.runtime.BitSet FOLLOW_K_VALUES_in_insertStatement710
FOLLOW_75_in_insertStatement722
public static final org.antlr.runtime.BitSet FOLLOW_75_in_insertStatement722
FOLLOW_term_in_insertStatement726
public static final org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement726
FOLLOW_77_in_insertStatement730
public static final org.antlr.runtime.BitSet FOLLOW_77_in_insertStatement730
FOLLOW_term_in_insertStatement734
public static final org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement734
FOLLOW_76_in_insertStatement740
public static final org.antlr.runtime.BitSet FOLLOW_76_in_insertStatement740
FOLLOW_K_USING_in_insertStatement752
public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_insertStatement752
FOLLOW_K_CONSISTENCY_in_insertStatement754
public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_insertStatement754
FOLLOW_K_LEVEL_in_insertStatement756
public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_insertStatement756
FOLLOW_endStmnt_in_insertStatement769
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_insertStatement769
FOLLOW_K_BEGIN_in_batchUpdateStatement808
public static final org.antlr.runtime.BitSet FOLLOW_K_BEGIN_in_batchUpdateStatement808
FOLLOW_K_BATCH_in_batchUpdateStatement810
public static final org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchUpdateStatement810
FOLLOW_K_USING_in_batchUpdateStatement814
public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_batchUpdateStatement814
FOLLOW_K_CONSISTENCY_in_batchUpdateStatement816
public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_batchUpdateStatement816
FOLLOW_K_LEVEL_in_batchUpdateStatement818
public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_batchUpdateStatement818
FOLLOW_updateStatement_in_batchUpdateStatement837
public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_batchUpdateStatement837
FOLLOW_79_in_batchUpdateStatement839
public static final org.antlr.runtime.BitSet FOLLOW_79_in_batchUpdateStatement839
FOLLOW_updateStatement_in_batchUpdateStatement848
public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_batchUpdateStatement848
FOLLOW_79_in_batchUpdateStatement850
public static final org.antlr.runtime.BitSet FOLLOW_79_in_batchUpdateStatement850
FOLLOW_K_APPLY_in_batchUpdateStatement864
public static final org.antlr.runtime.BitSet FOLLOW_K_APPLY_in_batchUpdateStatement864
FOLLOW_K_BATCH_in_batchUpdateStatement866
public static final org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchUpdateStatement866
FOLLOW_EOF_in_batchUpdateStatement868
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_batchUpdateStatement868
FOLLOW_K_UPDATE_in_updateStatement907
public static final org.antlr.runtime.BitSet FOLLOW_K_UPDATE_in_updateStatement907
FOLLOW_set_in_updateStatement911
public static final org.antlr.runtime.BitSet FOLLOW_set_in_updateStatement911
FOLLOW_K_USING_in_updateStatement936
public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_updateStatement936
FOLLOW_K_CONSISTENCY_in_updateStatement938
public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_updateStatement938
FOLLOW_K_LEVEL_in_updateStatement940
public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_updateStatement940
FOLLOW_K_SET_in_updateStatement956
public static final org.antlr.runtime.BitSet FOLLOW_K_SET_in_updateStatement956
FOLLOW_termPair_in_updateStatement958
public static final org.antlr.runtime.BitSet FOLLOW_termPair_in_updateStatement958
FOLLOW_77_in_updateStatement962
public static final org.antlr.runtime.BitSet FOLLOW_77_in_updateStatement962
FOLLOW_termPair_in_updateStatement964
public static final org.antlr.runtime.BitSet FOLLOW_termPair_in_updateStatement964
FOLLOW_K_WHERE_in_updateStatement979
public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_updateStatement979
FOLLOW_K_KEY_in_updateStatement981
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_updateStatement981
FOLLOW_80_in_updateStatement983
public static final org.antlr.runtime.BitSet FOLLOW_80_in_updateStatement983
FOLLOW_term_in_updateStatement987
public static final org.antlr.runtime.BitSet FOLLOW_term_in_updateStatement987
FOLLOW_K_DELETE_in_deleteStatement1026
public static final org.antlr.runtime.BitSet FOLLOW_K_DELETE_in_deleteStatement1026
FOLLOW_termList_in_deleteStatement1042
public static final org.antlr.runtime.BitSet FOLLOW_termList_in_deleteStatement1042
FOLLOW_K_FROM_in_deleteStatement1058
public static final org.antlr.runtime.BitSet FOLLOW_K_FROM_in_deleteStatement1058
FOLLOW_set_in_deleteStatement1062
public static final org.antlr.runtime.BitSet FOLLOW_set_in_deleteStatement1062
FOLLOW_K_USING_in_deleteStatement1078
public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_deleteStatement1078
FOLLOW_K_CONSISTENCY_in_deleteStatement1080
public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_deleteStatement1080
FOLLOW_K_LEVEL_in_deleteStatement1082
public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_deleteStatement1082
FOLLOW_K_WHERE_in_deleteStatement1097
public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_deleteStatement1097
FOLLOW_K_KEY_in_deleteStatement1101
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_deleteStatement1101
FOLLOW_80_in_deleteStatement1103
public static final org.antlr.runtime.BitSet FOLLOW_80_in_deleteStatement1103
FOLLOW_term_in_deleteStatement1107
public static final org.antlr.runtime.BitSet FOLLOW_term_in_deleteStatement1107
FOLLOW_K_KEY_in_deleteStatement1141
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_deleteStatement1141
FOLLOW_K_IN_in_deleteStatement1143
public static final org.antlr.runtime.BitSet FOLLOW_K_IN_in_deleteStatement1143
FOLLOW_75_in_deleteStatement1145
public static final org.antlr.runtime.BitSet FOLLOW_75_in_deleteStatement1145
FOLLOW_termList_in_deleteStatement1149
public static final org.antlr.runtime.BitSet FOLLOW_termList_in_deleteStatement1149
FOLLOW_76_in_deleteStatement1153
public static final org.antlr.runtime.BitSet FOLLOW_76_in_deleteStatement1153
FOLLOW_endStmnt_in_deleteStatement1176
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_deleteStatement1176
FOLLOW_K_CREATE_in_createKeyspaceStatement1215
public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createKeyspaceStatement1215
FOLLOW_K_KEYSPACE_in_createKeyspaceStatement1217
public static final org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_createKeyspaceStatement1217
FOLLOW_set_in_createKeyspaceStatement1221
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createKeyspaceStatement1221
FOLLOW_K_WITH_in_createKeyspaceStatement1245
public static final org.antlr.runtime.BitSet FOLLOW_K_WITH_in_createKeyspaceStatement1245
FOLLOW_set_in_createKeyspaceStatement1250
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createKeyspaceStatement1250
FOLLOW_80_in_createKeyspaceStatement1260
public static final org.antlr.runtime.BitSet FOLLOW_80_in_createKeyspaceStatement1260
FOLLOW_set_in_createKeyspaceStatement1264
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createKeyspaceStatement1264
FOLLOW_K_AND_in_createKeyspaceStatement1292
public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_createKeyspaceStatement1292
FOLLOW_set_in_createKeyspaceStatement1296
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createKeyspaceStatement1296
FOLLOW_80_in_createKeyspaceStatement1306
public static final org.antlr.runtime.BitSet FOLLOW_80_in_createKeyspaceStatement1306
FOLLOW_set_in_createKeyspaceStatement1310
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createKeyspaceStatement1310
FOLLOW_endStmnt_in_createKeyspaceStatement1339
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_createKeyspaceStatement1339
FOLLOW_K_CREATE_in_createColumnFamilyStatement1374
public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createColumnFamilyStatement1374
FOLLOW_K_COLUMNFAMILY_in_createColumnFamilyStatement1376
public static final org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_createColumnFamilyStatement1376
FOLLOW_set_in_createColumnFamilyStatement1380
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createColumnFamilyStatement1380
FOLLOW_75_in_createColumnFamilyStatement1404
public static final org.antlr.runtime.BitSet FOLLOW_75_in_createColumnFamilyStatement1404
FOLLOW_createCfamColumns_in_createColumnFamilyStatement1406
public static final org.antlr.runtime.BitSet FOLLOW_createCfamColumns_in_createColumnFamilyStatement1406
FOLLOW_77_in_createColumnFamilyStatement1411
public static final org.antlr.runtime.BitSet FOLLOW_77_in_createColumnFamilyStatement1411
FOLLOW_createCfamColumns_in_createColumnFamilyStatement1413
public static final org.antlr.runtime.BitSet FOLLOW_createCfamColumns_in_createColumnFamilyStatement1413
FOLLOW_76_in_createColumnFamilyStatement1419
public static final org.antlr.runtime.BitSet FOLLOW_76_in_createColumnFamilyStatement1419
FOLLOW_K_WITH_in_createColumnFamilyStatement1432
public static final org.antlr.runtime.BitSet FOLLOW_K_WITH_in_createColumnFamilyStatement1432
FOLLOW_IDENT_in_createColumnFamilyStatement1436
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_createColumnFamilyStatement1436
FOLLOW_80_in_createColumnFamilyStatement1438
public static final org.antlr.runtime.BitSet FOLLOW_80_in_createColumnFamilyStatement1438
FOLLOW_createCfamKeywordArgument_in_createColumnFamilyStatement1442
public static final org.antlr.runtime.BitSet FOLLOW_createCfamKeywordArgument_in_createColumnFamilyStatement1442
FOLLOW_K_AND_in_createColumnFamilyStatement1458
public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_createColumnFamilyStatement1458
FOLLOW_IDENT_in_createColumnFamilyStatement1462
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_createColumnFamilyStatement1462
FOLLOW_80_in_createColumnFamilyStatement1464
public static final org.antlr.runtime.BitSet FOLLOW_80_in_createColumnFamilyStatement1464
FOLLOW_createCfamKeywordArgument_in_createColumnFamilyStatement1468
public static final org.antlr.runtime.BitSet FOLLOW_createCfamKeywordArgument_in_createColumnFamilyStatement1468
FOLLOW_endStmnt_in_createColumnFamilyStatement1490
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_createColumnFamilyStatement1490
FOLLOW_term_in_createCfamColumns1510
public static final org.antlr.runtime.BitSet FOLLOW_term_in_createCfamColumns1510
FOLLOW_createCfamColumnValidator_in_createCfamColumns1514
public static final org.antlr.runtime.BitSet FOLLOW_createCfamColumnValidator_in_createCfamColumns1514
FOLLOW_K_KEY_in_createCfamColumns1524
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_createCfamColumns1524
FOLLOW_createCfamColumnValidator_in_createCfamColumns1528
public static final org.antlr.runtime.BitSet FOLLOW_createCfamColumnValidator_in_createCfamColumns1528
FOLLOW_K_PRIMARY_in_createCfamColumns1530
public static final org.antlr.runtime.BitSet FOLLOW_K_PRIMARY_in_createCfamColumns1530
FOLLOW_K_KEY_in_createCfamColumns1532
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_createCfamColumns1532
FOLLOW_comparatorType_in_createCfamColumnValidator1555
public static final org.antlr.runtime.BitSet FOLLOW_comparatorType_in_createCfamColumnValidator1555
FOLLOW_STRING_LITERAL_in_createCfamColumnValidator1565
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_createCfamColumnValidator1565
FOLLOW_comparatorType_in_createCfamKeywordArgument1588
public static final org.antlr.runtime.BitSet FOLLOW_comparatorType_in_createCfamKeywordArgument1588
FOLLOW_set_in_createCfamKeywordArgument1600
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createCfamKeywordArgument1600
FOLLOW_K_CREATE_in_createIndexStatement1641
public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createIndexStatement1641
FOLLOW_K_INDEX_in_createIndexStatement1643
public static final org.antlr.runtime.BitSet FOLLOW_K_INDEX_in_createIndexStatement1643
FOLLOW_IDENT_in_createIndexStatement1648
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_createIndexStatement1648
FOLLOW_K_ON_in_createIndexStatement1652
public static final org.antlr.runtime.BitSet FOLLOW_K_ON_in_createIndexStatement1652
FOLLOW_set_in_createIndexStatement1656
public static final org.antlr.runtime.BitSet FOLLOW_set_in_createIndexStatement1656
FOLLOW_75_in_createIndexStatement1670
public static final org.antlr.runtime.BitSet FOLLOW_75_in_createIndexStatement1670
FOLLOW_term_in_createIndexStatement1674
public static final org.antlr.runtime.BitSet FOLLOW_term_in_createIndexStatement1674
FOLLOW_76_in_createIndexStatement1676
public static final org.antlr.runtime.BitSet FOLLOW_76_in_createIndexStatement1676
FOLLOW_endStmnt_in_createIndexStatement1678
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_createIndexStatement1678
FOLLOW_K_DROP_in_dropKeyspaceStatement1709
public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropKeyspaceStatement1709
FOLLOW_K_KEYSPACE_in_dropKeyspaceStatement1711
public static final org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_dropKeyspaceStatement1711
FOLLOW_set_in_dropKeyspaceStatement1715
public static final org.antlr.runtime.BitSet FOLLOW_set_in_dropKeyspaceStatement1715
FOLLOW_endStmnt_in_dropKeyspaceStatement1729
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_dropKeyspaceStatement1729
FOLLOW_K_DROP_in_dropColumnFamilyStatement1754
public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropColumnFamilyStatement1754
FOLLOW_K_COLUMNFAMILY_in_dropColumnFamilyStatement1756
public static final org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_dropColumnFamilyStatement1756
FOLLOW_set_in_dropColumnFamilyStatement1760
public static final org.antlr.runtime.BitSet FOLLOW_set_in_dropColumnFamilyStatement1760
FOLLOW_endStmnt_in_dropColumnFamilyStatement1774
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_dropColumnFamilyStatement1774
FOLLOW_set_in_comparatorType0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_comparatorType0
FOLLOW_K_KEY_in_term1846
public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_term1846
FOLLOW_STRING_LITERAL_in_term1852
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_term1852
FOLLOW_INTEGER_in_term1858
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_term1858
FOLLOW_UUID_in_term1864
public static final org.antlr.runtime.BitSet FOLLOW_UUID_in_term1864
FOLLOW_IDENT_in_term1870
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_term1870
FOLLOW_term_in_termList1905
public static final org.antlr.runtime.BitSet FOLLOW_term_in_termList1905
FOLLOW_77_in_termList1910
public static final org.antlr.runtime.BitSet FOLLOW_77_in_termList1910
FOLLOW_term_in_termList1914
public static final org.antlr.runtime.BitSet FOLLOW_term_in_termList1914
FOLLOW_term_in_termPair1941
public static final org.antlr.runtime.BitSet FOLLOW_term_in_termPair1941
FOLLOW_80_in_termPair1943
public static final org.antlr.runtime.BitSet FOLLOW_80_in_termPair1943
FOLLOW_term_in_termPair1947
public static final org.antlr.runtime.BitSet FOLLOW_term_in_termPair1947
FOLLOW_term_in_relation1982
public static final org.antlr.runtime.BitSet FOLLOW_term_in_relation1982
FOLLOW_set_in_relation1990
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relation1990
FOLLOW_term_in_relation2012
public static final org.antlr.runtime.BitSet FOLLOW_term_in_relation2012
FOLLOW_K_TRUNCATE_in_truncateStatement2042
public static final org.antlr.runtime.BitSet FOLLOW_K_TRUNCATE_in_truncateStatement2042
FOLLOW_set_in_truncateStatement2046
public static final org.antlr.runtime.BitSet FOLLOW_set_in_truncateStatement2046
FOLLOW_endStmnt_in_truncateStatement2062
public static final org.antlr.runtime.BitSet FOLLOW_endStmnt_in_truncateStatement2062
FOLLOW_79_in_endStmnt2079
public static final org.antlr.runtime.BitSet FOLLOW_79_in_endStmnt2079
FOLLOW_EOF_in_endStmnt2083
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_endStmnt2083
CqlParser
public CqlParser(org.antlr.runtime.TokenStream input)
CqlParser
public CqlParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
displayRecognitionError
public void displayRecognitionError(java.lang.String[] tokenNames,
org.antlr.runtime.RecognitionException e)
- Overrides:
displayRecognitionError
in class org.antlr.runtime.BaseRecognizer
getRecognitionErrors
public java.util.List<java.lang.String> getRecognitionErrors()
throwLastRecognitionError
public void throwLastRecognitionError()
throws org.apache.cassandra.thrift.InvalidRequestException
- Throws:
org.apache.cassandra.thrift.InvalidRequestException
query
public final CQLStatement query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
useStatement
public final java.lang.String useStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectStatement
public final SelectStatement selectStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectExpression
public final SelectExpression selectExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
whereClause
public final WhereClause whereClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
insertStatement
public final UpdateStatement insertStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
batchUpdateStatement
public final BatchUpdateStatement batchUpdateStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
updateStatement
public final UpdateStatement updateStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
deleteStatement
public final DeleteStatement deleteStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createKeyspaceStatement
public final CreateKeyspaceStatement createKeyspaceStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createColumnFamilyStatement
public final CreateColumnFamilyStatement createColumnFamilyStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createCfamColumns
public final void createCfamColumns(CreateColumnFamilyStatement expr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createCfamColumnValidator
public final java.lang.String createCfamColumnValidator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createCfamKeywordArgument
public final java.lang.String createCfamKeywordArgument()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
createIndexStatement
public final CreateIndexStatement createIndexStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dropKeyspaceStatement
public final java.lang.String dropKeyspaceStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dropColumnFamilyStatement
public final java.lang.String dropColumnFamilyStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comparatorType
public final CqlParser.comparatorType_return comparatorType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
term
public final Term term()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
termList
public final java.util.List<Term> termList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
termPair
public final void termPair(java.util.Map<Term,Term> columns)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
relation
public final Relation relation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
truncateStatement
public final java.lang.String truncateStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
endStmnt
public final void endStmnt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2011 The Apache Software Foundation