org.apache.cassandra.cql3
Class CqlParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.apache.cassandra.cql3.CqlParser

public class CqlParser
extends org.antlr.runtime.Parser


Field Summary
static int A
           
static int B
           
static int C
           
static int COMMENT
           
static int COMPIDENT
           
static int D
           
protected  org.apache.cassandra.cql3.CqlParser.DFA2 dfa2
           
static int DIGIT
           
static int E
           
static int EOF
           
static int F
           
static int FLOAT
           
static org.antlr.runtime.BitSet FOLLOW_85_in_batchStatement1192
           
static org.antlr.runtime.BitSet FOLLOW_85_in_batchStatement1203
           
static org.antlr.runtime.BitSet FOLLOW_85_in_query75
           
static org.antlr.runtime.BitSet FOLLOW_86_in_cfamColumns1468
           
static org.antlr.runtime.BitSet FOLLOW_86_in_cfamDefinition1380
           
static org.antlr.runtime.BitSet FOLLOW_86_in_createIndexStatement1568
           
static org.antlr.runtime.BitSet FOLLOW_86_in_insertStatement732
           
static org.antlr.runtime.BitSet FOLLOW_86_in_insertStatement776
           
static org.antlr.runtime.BitSet FOLLOW_86_in_relation2635
           
static org.antlr.runtime.BitSet FOLLOW_86_in_selectStatement475
           
static org.antlr.runtime.BitSet FOLLOW_87_in_cfamColumns1488
           
static org.antlr.runtime.BitSet FOLLOW_87_in_cfamDefinition1396
           
static org.antlr.runtime.BitSet FOLLOW_87_in_createIndexStatement1574
           
static org.antlr.runtime.BitSet FOLLOW_87_in_insertStatement754
           
static org.antlr.runtime.BitSet FOLLOW_87_in_insertStatement797
           
static org.antlr.runtime.BitSet FOLLOW_87_in_relation2655
           
static org.antlr.runtime.BitSet FOLLOW_87_in_selectStatement481
           
static org.antlr.runtime.BitSet FOLLOW_88_in_selectClause626
           
static org.antlr.runtime.BitSet FOLLOW_89_in_cfamColumns1477
           
static org.antlr.runtime.BitSet FOLLOW_89_in_cfamDefinition1387
           
static org.antlr.runtime.BitSet FOLLOW_89_in_cidentList2135
           
static org.antlr.runtime.BitSet FOLLOW_89_in_insertStatement743
           
static org.antlr.runtime.BitSet FOLLOW_89_in_insertStatement786
           
static org.antlr.runtime.BitSet FOLLOW_89_in_relation2644
           
static org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement1019
           
static org.antlr.runtime.BitSet FOLLOW_90_in_cfamProperty1510
           
static org.antlr.runtime.BitSet FOLLOW_90_in_properties2538
           
static org.antlr.runtime.BitSet FOLLOW_90_in_properties2553
           
static org.antlr.runtime.BitSet FOLLOW_90_in_termPairWithOperation2306
           
static org.antlr.runtime.BitSet FOLLOW_91_in_columnFamilyName2051
           
static org.antlr.runtime.BitSet FOLLOW_92_in_termPairWithOperation2340
           
static org.antlr.runtime.BitSet FOLLOW_93_in_termPairWithOperation2375
           
static org.antlr.runtime.BitSet FOLLOW_alterTableStatement_in_cqlStatement391
           
static org.antlr.runtime.BitSet FOLLOW_batchStatement_in_cqlStatement188
           
static org.antlr.runtime.BitSet FOLLOW_batchStatementObjective_in_batchStatement1190
           
static org.antlr.runtime.BitSet FOLLOW_batchStatementObjective_in_batchStatement1201
           
static org.antlr.runtime.BitSet FOLLOW_cfamColumns_in_cfamDefinition1382
           
static org.antlr.runtime.BitSet FOLLOW_cfamColumns_in_cfamDefinition1389
           
static org.antlr.runtime.BitSet FOLLOW_cfamDefinition_in_createColumnFamilyStatement1361
           
static org.antlr.runtime.BitSet FOLLOW_cfamProperty_in_cfamDefinition1408
           
static org.antlr.runtime.BitSet FOLLOW_cfamProperty_in_cfamDefinition1415
           
static org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_columnFamilyName2048
           
static org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_columnFamilyName2055
           
static org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_keyspaceName2014
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1638
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1666
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1698
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1441
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1472
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1481
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_cidentList2130
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_cidentList2139
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_createIndexStatement1572
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_insertStatement736
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_insertStatement747
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_relation2585
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_relation2623
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_selectStatement550
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_termPairWithOperation2304
           
static org.antlr.runtime.BitSet FOLLOW_cident_in_termPairWithOperation2336
           
static org.antlr.runtime.BitSet FOLLOW_cidentList_in_deleteStatement1082
           
static org.antlr.runtime.BitSet FOLLOW_cidentList_in_selectClause616
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_alterTableStatement1620
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_createColumnFamilyStatement1351
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_createIndexStatement1566
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_deleteStatement1099
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_dropColumnFamilyStatement1840
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_insertStatement720
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_selectStatement498
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_truncateStatement1912
           
static org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_updateStatement991
           
static org.antlr.runtime.BitSet FOLLOW_comparatorType_in_alterTableStatement1644
           
static org.antlr.runtime.BitSet FOLLOW_comparatorType_in_alterTableStatement1670
           
static org.antlr.runtime.BitSet FOLLOW_comparatorType_in_cfamColumns1445
           
static org.antlr.runtime.BitSet FOLLOW_cqlStatement_in_query72
           
static org.antlr.runtime.BitSet FOLLOW_createColumnFamilyStatement_in_cqlStatement307
           
static org.antlr.runtime.BitSet FOLLOW_createIndexStatement_in_cqlStatement319
           
static org.antlr.runtime.BitSet FOLLOW_createKeyspaceStatement_in_cqlStatement290
           
static org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_batchStatementObjective1276
           
static org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_cqlStatement214
           
static org.antlr.runtime.BitSet FOLLOW_dropColumnFamilyStatement_in_cqlStatement356
           
static org.antlr.runtime.BitSet FOLLOW_dropIndexStatement_in_cqlStatement370
           
static org.antlr.runtime.BitSet FOLLOW_dropKeyspaceStatement_in_cqlStatement338
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_query79
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_cfOrKsName2076
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_createIndexStatement1558
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_dropIndexStatement1877
           
static org.antlr.runtime.BitSet FOLLOW_insertStatement_in_batchStatementObjective1250
           
static org.antlr.runtime.BitSet FOLLOW_insertStatement_in_cqlStatement138
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_intTerm2268
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_selectStatement580
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_usingClauseDeleteObjective920
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_usingClauseObjective953
           
static org.antlr.runtime.BitSet FOLLOW_intTerm_in_termPairWithOperation2348
           
static org.antlr.runtime.BitSet FOLLOW_intTerm_in_termPairWithOperation2380
           
static org.antlr.runtime.BitSet FOLLOW_K_ADD_in_alterTableStatement1660
           
static org.antlr.runtime.BitSet FOLLOW_K_ALTER_in_alterTableStatement1614
           
static org.antlr.runtime.BitSet FOLLOW_K_ALTER_in_alterTableStatement1634
           
static org.antlr.runtime.BitSet FOLLOW_K_AND_in_cfamDefinition1413
           
static org.antlr.runtime.BitSet FOLLOW_K_AND_in_properties2547
           
static org.antlr.runtime.BitSet FOLLOW_K_AND_in_usingClause846
           
static org.antlr.runtime.BitSet FOLLOW_K_AND_in_usingClauseDelete878
           
static org.antlr.runtime.BitSet FOLLOW_K_AND_in_whereClause674
           
static org.antlr.runtime.BitSet FOLLOW_K_APPLY_in_batchStatement1217
           
static org.antlr.runtime.BitSet FOLLOW_K_ASC_in_selectStatement555
           
static org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchStatement1168
           
static org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchStatement1219
           
static org.antlr.runtime.BitSet FOLLOW_K_BEGIN_in_batchStatement1166
           
static org.antlr.runtime.BitSet FOLLOW_K_BY_in_selectStatement546
           
static org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_alterTableStatement1616
           
static org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_createColumnFamilyStatement1347
           
static org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_dropColumnFamilyStatement1836
           
static org.antlr.runtime.BitSet FOLLOW_K_COMPACT_in_cfamProperty1524
           
static org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_selectStatement510
           
static org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_usingClauseDeleteObjective903
           
static org.antlr.runtime.BitSet FOLLOW_K_COUNT_in_selectStatement473
           
static org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createColumnFamilyStatement1345
           
static org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createIndexStatement1551
           
static org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createKeyspaceStatement1302
           
static org.antlr.runtime.BitSet FOLLOW_K_DELETE_in_deleteStatement1076
           
static org.antlr.runtime.BitSet FOLLOW_K_DESC_in_selectStatement559
           
static org.antlr.runtime.BitSet FOLLOW_K_DROP_in_alterTableStatement1693
           
static org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropColumnFamilyStatement1834
           
static org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropIndexStatement1871
           
static org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropKeyspaceStatement1803
           
static org.antlr.runtime.BitSet FOLLOW_K_FROM_in_deleteStatement1095
           
static org.antlr.runtime.BitSet FOLLOW_K_FROM_in_selectStatement494
           
static org.antlr.runtime.BitSet FOLLOW_K_IN_in_relation2625
           
static org.antlr.runtime.BitSet FOLLOW_K_INDEX_in_createIndexStatement1553
           
static org.antlr.runtime.BitSet FOLLOW_K_INDEX_in_dropIndexStatement1873
           
static org.antlr.runtime.BitSet FOLLOW_K_INSERT_in_insertStatement714
           
static org.antlr.runtime.BitSet FOLLOW_K_INTO_in_insertStatement716
           
static org.antlr.runtime.BitSet FOLLOW_K_KEY_in_cfamColumns1452
           
static org.antlr.runtime.BitSet FOLLOW_K_KEY_in_cfamColumns1466
           
static org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_createKeyspaceStatement1304
           
static org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_dropKeyspaceStatement1805
           
static org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_selectStatement512
           
static org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_usingClauseDeleteObjective905
           
static org.antlr.runtime.BitSet FOLLOW_K_LIMIT_in_selectStatement576
           
static org.antlr.runtime.BitSet FOLLOW_K_ON_in_createIndexStatement1562
           
static org.antlr.runtime.BitSet FOLLOW_K_ORDER_in_selectStatement544
           
static org.antlr.runtime.BitSet FOLLOW_K_PRIMARY_in_cfamColumns1450
           
static org.antlr.runtime.BitSet FOLLOW_K_PRIMARY_in_cfamColumns1464
           
static org.antlr.runtime.BitSet FOLLOW_K_SELECT_in_selectStatement462
           
static org.antlr.runtime.BitSet FOLLOW_K_SET_in_updateStatement1013
           
static org.antlr.runtime.BitSet FOLLOW_K_STORAGE_in_cfamProperty1526
           
static org.antlr.runtime.BitSet FOLLOW_K_TIMESTAMP_in_usingClauseDeleteObjective916
           
static org.antlr.runtime.BitSet FOLLOW_K_TRUNCATE_in_truncateStatement1908
           
static org.antlr.runtime.BitSet FOLLOW_K_TTL_in_usingClauseObjective949
           
static org.antlr.runtime.BitSet FOLLOW_K_TYPE_in_alterTableStatement1640
           
static org.antlr.runtime.BitSet FOLLOW_K_UPDATE_in_updateStatement987
           
static org.antlr.runtime.BitSet FOLLOW_K_USE_in_useStatement424
           
static org.antlr.runtime.BitSet FOLLOW_K_USING_in_selectStatement508
           
static org.antlr.runtime.BitSet FOLLOW_K_USING_in_usingClause839
           
static org.antlr.runtime.BitSet FOLLOW_K_USING_in_usingClauseDelete871
           
static org.antlr.runtime.BitSet FOLLOW_K_VALUES_in_insertStatement764
           
static org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_deleteStatement1121
           
static org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_selectStatement527
           
static org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_updateStatement1032
           
static org.antlr.runtime.BitSet FOLLOW_K_WITH_in_alterTableStatement1738
           
static org.antlr.runtime.BitSet FOLLOW_K_WITH_in_cfamDefinition1406
           
static org.antlr.runtime.BitSet FOLLOW_K_WITH_in_createKeyspaceStatement1316
           
static org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_createKeyspaceStatement1308
           
static org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_dropKeyspaceStatement1809
           
static org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_useStatement428
           
static org.antlr.runtime.BitSet FOLLOW_properties_in_alterTableStatement1743
           
static org.antlr.runtime.BitSet FOLLOW_properties_in_createKeyspaceStatement1320
           
static org.antlr.runtime.BitSet FOLLOW_property_in_cfamProperty1508
           
static org.antlr.runtime.BitSet FOLLOW_property_in_properties2536
           
static org.antlr.runtime.BitSet FOLLOW_property_in_properties2551
           
static org.antlr.runtime.BitSet FOLLOW_propertyValue_in_cfamProperty1514
           
static org.antlr.runtime.BitSet FOLLOW_propertyValue_in_properties2542
           
static org.antlr.runtime.BitSet FOLLOW_propertyValue_in_properties2557
           
static org.antlr.runtime.BitSet FOLLOW_QMARK_in_intTerm2280
           
static org.antlr.runtime.BitSet FOLLOW_QMARK_in_term2198
           
static org.antlr.runtime.BitSet FOLLOW_QUOTED_NAME_in_cfOrKsName2095
           
static org.antlr.runtime.BitSet FOLLOW_QUOTED_NAME_in_cident1966
           
static org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause669
           
static org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause678
           
static org.antlr.runtime.BitSet FOLLOW_selectClause_in_selectStatement468
           
static org.antlr.runtime.BitSet FOLLOW_selectClause_in_selectStatement479
           
static org.antlr.runtime.BitSet FOLLOW_selectStatement_in_cqlStatement113
           
static org.antlr.runtime.BitSet FOLLOW_set_in_cident1942
           
static org.antlr.runtime.BitSet FOLLOW_set_in_comparatorType2678
           
static org.antlr.runtime.BitSet FOLLOW_set_in_property2458
           
static org.antlr.runtime.BitSet FOLLOW_set_in_propertyValue2489
           
static org.antlr.runtime.BitSet FOLLOW_set_in_relation2589
           
static org.antlr.runtime.BitSet FOLLOW_set_in_term2167
           
static org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement780
           
static org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement790
           
static org.antlr.runtime.BitSet FOLLOW_term_in_relation2611
           
static org.antlr.runtime.BitSet FOLLOW_term_in_relation2639
           
static org.antlr.runtime.BitSet FOLLOW_term_in_relation2648
           
static org.antlr.runtime.BitSet FOLLOW_term_in_termPairWithOperation2320
           
static org.antlr.runtime.BitSet FOLLOW_termPairWithOperation_in_updateStatement1015
           
static org.antlr.runtime.BitSet FOLLOW_termPairWithOperation_in_updateStatement1021
           
static org.antlr.runtime.BitSet FOLLOW_truncateStatement_in_cqlStatement267
           
static org.antlr.runtime.BitSet FOLLOW_updateStatement_in_batchStatementObjective1263
           
static org.antlr.runtime.BitSet FOLLOW_updateStatement_in_cqlStatement163
           
static org.antlr.runtime.BitSet FOLLOW_useStatement_in_cqlStatement239
           
static org.antlr.runtime.BitSet FOLLOW_usingClause_in_batchStatement1172
           
static org.antlr.runtime.BitSet FOLLOW_usingClause_in_insertStatement809
           
static org.antlr.runtime.BitSet FOLLOW_usingClause_in_updateStatement1001
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseDelete_in_deleteStatement1109
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete873
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete881
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseObjective940
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseObjective_in_usingClause841
           
static org.antlr.runtime.BitSet FOLLOW_usingClauseObjective_in_usingClause849
           
static org.antlr.runtime.BitSet FOLLOW_whereClause_in_deleteStatement1125
           
static org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectStatement531
           
static org.antlr.runtime.BitSet FOLLOW_whereClause_in_updateStatement1036
           
static int G
           
static int H
           
static int HEX
           
static int I
           
static int IDENT
           
static int INTEGER
           
static int J
           
static int K
           
static int K_ADD
           
static int K_ALTER
           
static int K_AND
           
static int K_APPLY
           
static int K_ASC
           
static int K_BATCH
           
static int K_BEGIN
           
static int K_BY
           
static int K_COLUMNFAMILY
           
static int K_COMPACT
           
static int K_CONSISTENCY
           
static int K_COUNT
           
static int K_CREATE
           
static int K_DELETE
           
static int K_DESC
           
static int K_DROP
           
static int K_FROM
           
static int K_IN
           
static int K_INDEX
           
static int K_INSERT
           
static int K_INTO
           
static int K_KEY
           
static int K_KEYSPACE
           
static int K_LEVEL
           
static int K_LIMIT
           
static int K_ON
           
static int K_ORDER
           
static int K_PRIMARY
           
static int K_SELECT
           
static int K_SET
           
static int K_STORAGE
           
static int K_TIMESTAMP
           
static int K_TRUNCATE
           
static int K_TTL
           
static int K_TYPE
           
static int K_UPDATE
           
static int K_USE
           
static int K_USING
           
static int K_VALUES
           
static int K_WHERE
           
static int K_WITH
           
static int L
           
static int LETTER
           
static int M
           
static int MULTILINE_COMMENT
           
static int N
           
static int O
           
static int P
           
static int Q
           
static int QMARK
           
static int QUOTED_NAME
           
static int R
           
static int S
           
static int STRING_LITERAL
           
static int T
           
static int T__85
           
static int T__86
           
static int T__87
           
static int T__88
           
static int T__89
           
static int T__90
           
static int T__91
           
static int T__92
           
static int T__93
           
static int T__94
           
static int T__95
           
static int T__96
           
static int T__97
           
static java.lang.String[] tokenNames
           
static int U
           
static int UUID
           
static int V
           
static int W
           
static int WS
           
static int X
           
static int Y
           
static int Z
           
 
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)
           
 
Method Summary
 AlterTableStatement alterTableStatement()
           
 BatchStatement batchStatement()
           
 ModificationStatement batchStatementObjective()
           
 void cfamColumns(CreateColumnFamilyStatement.RawStatement expr)
           
 void cfamDefinition(CreateColumnFamilyStatement.RawStatement expr)
           
 void cfamProperty(CreateColumnFamilyStatement.RawStatement expr)
           
 void cfOrKsName(CFName name, boolean isKs)
           
 ColumnIdentifier cident()
           
 java.util.List<ColumnIdentifier> cidentList()
           
 CFName columnFamilyName()
           
 java.lang.String comparatorType()
           
 ParsedStatement cqlStatement()
           
 CreateColumnFamilyStatement.RawStatement createColumnFamilyStatement()
           
 CreateIndexStatement createIndexStatement()
           
 CreateKeyspaceStatement createKeyspaceStatement()
           
 DeleteStatement deleteStatement()
           
 void displayRecognitionError(java.lang.String[] tokenNames, org.antlr.runtime.RecognitionException e)
           
 DropColumnFamilyStatement dropColumnFamilyStatement()
           
 DropIndexStatement dropIndexStatement()
           
 DropKeyspaceStatement dropKeyspaceStatement()
           
 java.lang.String getGrammarFileName()
           
 java.util.List<java.lang.String> getRecognitionErrors()
           
 java.lang.String[] getTokenNames()
           
 UpdateStatement insertStatement()
           
 Term intTerm()
           
 java.lang.String keyspaceName()
           
 java.util.Map<java.lang.String,java.lang.String> properties()
           
 java.lang.String property()
           
 java.lang.String propertyValue()
           
 ParsedStatement query()
           
 Relation relation()
           
 java.util.List<ColumnIdentifier> selectClause()
           
 SelectStatement.RawStatement selectStatement()
           
 Term term()
           
 void termPairWithOperation(java.util.Map<ColumnIdentifier,Operation> columns)
           
 void throwLastRecognitionError()
           
 TruncateStatement truncateStatement()
           
 UpdateStatement updateStatement()
           
 UseStatement useStatement()
           
 void usingClause(Attributes attrs)
           
 void usingClauseDelete(Attributes attrs)
           
 void usingClauseDeleteObjective(Attributes attrs)
           
 void usingClauseObjective(Attributes attrs)
           
 void validateMinusSupplied(java.lang.Object op, Term value, org.antlr.runtime.IntStream stream)
           
 java.util.List<Relation> whereClause()
           
 
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
 

Field Detail

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__93

public static final int T__93
See Also:
Constant Field Values

T__94

public static final int T__94
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

T__92

public static final int T__92
See Also:
Constant Field Values

K_USE

public static final int K_USE
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_ADD

public static final int K_ADD
See Also:
Constant Field Values

K_ASC

public static final int K_ASC
See Also:
Constant Field Values

K_KEY

public static final int K_KEY
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

K_TRUNCATE

public static final int K_TRUNCATE
See Also:
Constant Field Values

K_ORDER

public static final int K_ORDER
See Also:
Constant Field Values

T__97

public static final int T__97
See Also:
Constant Field Values

T__96

public static final int T__96
See Also:
Constant Field Values

T__95

public static final int T__95
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

K_KEYSPACE

public static final int K_KEYSPACE
See Also:
Constant Field Values

K_TYPE

public static final int K_TYPE
See Also:
Constant Field Values

A

public static final int A
See Also:
Constant Field Values

B

public static final int B
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

K_COMPACT

public static final int K_COMPACT
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__87

public static final int T__87
See Also:
Constant Field Values

K_TTL

public static final int K_TTL
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_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_STORAGE

public static final int K_STORAGE
See Also:
Constant Field Values

K_TIMESTAMP

public static final int K_TIMESTAMP
See Also:
Constant Field Values

K_AND

public static final int K_AND
See Also:
Constant Field Values

K_DESC

public static final int K_DESC
See Also:
Constant Field Values

QMARK

public static final int QMARK
See Also:
Constant Field Values

K_LEVEL

public static final int K_LEVEL
See Also:
Constant Field Values

K_BATCH

public static final int K_BATCH
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

K_BY

public static final int K_BY
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_ALTER

public static final int K_ALTER
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

QUOTED_NAME

public static final int QUOTED_NAME
See Also:
Constant Field Values

MULTILINE_COMMENT

public static final int MULTILINE_COMMENT
See Also:
Constant Field Values

HEX

public static final int HEX
See Also:
Constant Field Values

K_INTO

public static final int K_INTO
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_BEGIN

public static final int K_BEGIN
See Also:
Constant Field Values

INTEGER

public static final int INTEGER
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

dfa2

protected org.apache.cassandra.cql3.CqlParser.DFA2 dfa2

FOLLOW_cqlStatement_in_query72

public static final org.antlr.runtime.BitSet FOLLOW_cqlStatement_in_query72

FOLLOW_85_in_query75

public static final org.antlr.runtime.BitSet FOLLOW_85_in_query75

FOLLOW_EOF_in_query79

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_query79

FOLLOW_selectStatement_in_cqlStatement113

public static final org.antlr.runtime.BitSet FOLLOW_selectStatement_in_cqlStatement113

FOLLOW_insertStatement_in_cqlStatement138

public static final org.antlr.runtime.BitSet FOLLOW_insertStatement_in_cqlStatement138

FOLLOW_updateStatement_in_cqlStatement163

public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_cqlStatement163

FOLLOW_batchStatement_in_cqlStatement188

public static final org.antlr.runtime.BitSet FOLLOW_batchStatement_in_cqlStatement188

FOLLOW_deleteStatement_in_cqlStatement214

public static final org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_cqlStatement214

FOLLOW_useStatement_in_cqlStatement239

public static final org.antlr.runtime.BitSet FOLLOW_useStatement_in_cqlStatement239

FOLLOW_truncateStatement_in_cqlStatement267

public static final org.antlr.runtime.BitSet FOLLOW_truncateStatement_in_cqlStatement267

FOLLOW_createKeyspaceStatement_in_cqlStatement290

public static final org.antlr.runtime.BitSet FOLLOW_createKeyspaceStatement_in_cqlStatement290

FOLLOW_createColumnFamilyStatement_in_cqlStatement307

public static final org.antlr.runtime.BitSet FOLLOW_createColumnFamilyStatement_in_cqlStatement307

FOLLOW_createIndexStatement_in_cqlStatement319

public static final org.antlr.runtime.BitSet FOLLOW_createIndexStatement_in_cqlStatement319

FOLLOW_dropKeyspaceStatement_in_cqlStatement338

public static final org.antlr.runtime.BitSet FOLLOW_dropKeyspaceStatement_in_cqlStatement338

FOLLOW_dropColumnFamilyStatement_in_cqlStatement356

public static final org.antlr.runtime.BitSet FOLLOW_dropColumnFamilyStatement_in_cqlStatement356

FOLLOW_dropIndexStatement_in_cqlStatement370

public static final org.antlr.runtime.BitSet FOLLOW_dropIndexStatement_in_cqlStatement370

FOLLOW_alterTableStatement_in_cqlStatement391

public static final org.antlr.runtime.BitSet FOLLOW_alterTableStatement_in_cqlStatement391

FOLLOW_K_USE_in_useStatement424

public static final org.antlr.runtime.BitSet FOLLOW_K_USE_in_useStatement424

FOLLOW_keyspaceName_in_useStatement428

public static final org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_useStatement428

FOLLOW_K_SELECT_in_selectStatement462

public static final org.antlr.runtime.BitSet FOLLOW_K_SELECT_in_selectStatement462

FOLLOW_selectClause_in_selectStatement468

public static final org.antlr.runtime.BitSet FOLLOW_selectClause_in_selectStatement468

FOLLOW_K_COUNT_in_selectStatement473

public static final org.antlr.runtime.BitSet FOLLOW_K_COUNT_in_selectStatement473

FOLLOW_86_in_selectStatement475

public static final org.antlr.runtime.BitSet FOLLOW_86_in_selectStatement475

FOLLOW_selectClause_in_selectStatement479

public static final org.antlr.runtime.BitSet FOLLOW_selectClause_in_selectStatement479

FOLLOW_87_in_selectStatement481

public static final org.antlr.runtime.BitSet FOLLOW_87_in_selectStatement481

FOLLOW_K_FROM_in_selectStatement494

public static final org.antlr.runtime.BitSet FOLLOW_K_FROM_in_selectStatement494

FOLLOW_columnFamilyName_in_selectStatement498

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_selectStatement498

FOLLOW_K_USING_in_selectStatement508

public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_selectStatement508

FOLLOW_K_CONSISTENCY_in_selectStatement510

public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_selectStatement510

FOLLOW_K_LEVEL_in_selectStatement512

public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_selectStatement512

FOLLOW_K_WHERE_in_selectStatement527

public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_selectStatement527

FOLLOW_whereClause_in_selectStatement531

public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectStatement531

FOLLOW_K_ORDER_in_selectStatement544

public static final org.antlr.runtime.BitSet FOLLOW_K_ORDER_in_selectStatement544

FOLLOW_K_BY_in_selectStatement546

public static final org.antlr.runtime.BitSet FOLLOW_K_BY_in_selectStatement546

FOLLOW_cident_in_selectStatement550

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_selectStatement550

FOLLOW_K_ASC_in_selectStatement555

public static final org.antlr.runtime.BitSet FOLLOW_K_ASC_in_selectStatement555

FOLLOW_K_DESC_in_selectStatement559

public static final org.antlr.runtime.BitSet FOLLOW_K_DESC_in_selectStatement559

FOLLOW_K_LIMIT_in_selectStatement576

public static final org.antlr.runtime.BitSet FOLLOW_K_LIMIT_in_selectStatement576

FOLLOW_INTEGER_in_selectStatement580

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_selectStatement580

FOLLOW_cidentList_in_selectClause616

public static final org.antlr.runtime.BitSet FOLLOW_cidentList_in_selectClause616

FOLLOW_88_in_selectClause626

public static final org.antlr.runtime.BitSet FOLLOW_88_in_selectClause626

FOLLOW_relation_in_whereClause669

public static final org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause669

FOLLOW_K_AND_in_whereClause674

public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_whereClause674

FOLLOW_relation_in_whereClause678

public static final org.antlr.runtime.BitSet FOLLOW_relation_in_whereClause678

FOLLOW_K_INSERT_in_insertStatement714

public static final org.antlr.runtime.BitSet FOLLOW_K_INSERT_in_insertStatement714

FOLLOW_K_INTO_in_insertStatement716

public static final org.antlr.runtime.BitSet FOLLOW_K_INTO_in_insertStatement716

FOLLOW_columnFamilyName_in_insertStatement720

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_insertStatement720

FOLLOW_86_in_insertStatement732

public static final org.antlr.runtime.BitSet FOLLOW_86_in_insertStatement732

FOLLOW_cident_in_insertStatement736

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_insertStatement736

FOLLOW_89_in_insertStatement743

public static final org.antlr.runtime.BitSet FOLLOW_89_in_insertStatement743

FOLLOW_cident_in_insertStatement747

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_insertStatement747

FOLLOW_87_in_insertStatement754

public static final org.antlr.runtime.BitSet FOLLOW_87_in_insertStatement754

FOLLOW_K_VALUES_in_insertStatement764

public static final org.antlr.runtime.BitSet FOLLOW_K_VALUES_in_insertStatement764

FOLLOW_86_in_insertStatement776

public static final org.antlr.runtime.BitSet FOLLOW_86_in_insertStatement776

FOLLOW_term_in_insertStatement780

public static final org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement780

FOLLOW_89_in_insertStatement786

public static final org.antlr.runtime.BitSet FOLLOW_89_in_insertStatement786

FOLLOW_term_in_insertStatement790

public static final org.antlr.runtime.BitSet FOLLOW_term_in_insertStatement790

FOLLOW_87_in_insertStatement797

public static final org.antlr.runtime.BitSet FOLLOW_87_in_insertStatement797

FOLLOW_usingClause_in_insertStatement809

public static final org.antlr.runtime.BitSet FOLLOW_usingClause_in_insertStatement809

FOLLOW_K_USING_in_usingClause839

public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_usingClause839

FOLLOW_usingClauseObjective_in_usingClause841

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseObjective_in_usingClause841

FOLLOW_K_AND_in_usingClause846

public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_usingClause846

FOLLOW_usingClauseObjective_in_usingClause849

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseObjective_in_usingClause849

FOLLOW_K_USING_in_usingClauseDelete871

public static final org.antlr.runtime.BitSet FOLLOW_K_USING_in_usingClauseDelete871

FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete873

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete873

FOLLOW_K_AND_in_usingClauseDelete878

public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_usingClauseDelete878

FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete881

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseDelete881

FOLLOW_K_CONSISTENCY_in_usingClauseDeleteObjective903

public static final org.antlr.runtime.BitSet FOLLOW_K_CONSISTENCY_in_usingClauseDeleteObjective903

FOLLOW_K_LEVEL_in_usingClauseDeleteObjective905

public static final org.antlr.runtime.BitSet FOLLOW_K_LEVEL_in_usingClauseDeleteObjective905

FOLLOW_K_TIMESTAMP_in_usingClauseDeleteObjective916

public static final org.antlr.runtime.BitSet FOLLOW_K_TIMESTAMP_in_usingClauseDeleteObjective916

FOLLOW_INTEGER_in_usingClauseDeleteObjective920

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_usingClauseDeleteObjective920

FOLLOW_usingClauseDeleteObjective_in_usingClauseObjective940

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseDeleteObjective_in_usingClauseObjective940

FOLLOW_K_TTL_in_usingClauseObjective949

public static final org.antlr.runtime.BitSet FOLLOW_K_TTL_in_usingClauseObjective949

FOLLOW_INTEGER_in_usingClauseObjective953

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_usingClauseObjective953

FOLLOW_K_UPDATE_in_updateStatement987

public static final org.antlr.runtime.BitSet FOLLOW_K_UPDATE_in_updateStatement987

FOLLOW_columnFamilyName_in_updateStatement991

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_updateStatement991

FOLLOW_usingClause_in_updateStatement1001

public static final org.antlr.runtime.BitSet FOLLOW_usingClause_in_updateStatement1001

FOLLOW_K_SET_in_updateStatement1013

public static final org.antlr.runtime.BitSet FOLLOW_K_SET_in_updateStatement1013

FOLLOW_termPairWithOperation_in_updateStatement1015

public static final org.antlr.runtime.BitSet FOLLOW_termPairWithOperation_in_updateStatement1015

FOLLOW_89_in_updateStatement1019

public static final org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement1019

FOLLOW_termPairWithOperation_in_updateStatement1021

public static final org.antlr.runtime.BitSet FOLLOW_termPairWithOperation_in_updateStatement1021

FOLLOW_K_WHERE_in_updateStatement1032

public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_updateStatement1032

FOLLOW_whereClause_in_updateStatement1036

public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_updateStatement1036

FOLLOW_K_DELETE_in_deleteStatement1076

public static final org.antlr.runtime.BitSet FOLLOW_K_DELETE_in_deleteStatement1076

FOLLOW_cidentList_in_deleteStatement1082

public static final org.antlr.runtime.BitSet FOLLOW_cidentList_in_deleteStatement1082

FOLLOW_K_FROM_in_deleteStatement1095

public static final org.antlr.runtime.BitSet FOLLOW_K_FROM_in_deleteStatement1095

FOLLOW_columnFamilyName_in_deleteStatement1099

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_deleteStatement1099

FOLLOW_usingClauseDelete_in_deleteStatement1109

public static final org.antlr.runtime.BitSet FOLLOW_usingClauseDelete_in_deleteStatement1109

FOLLOW_K_WHERE_in_deleteStatement1121

public static final org.antlr.runtime.BitSet FOLLOW_K_WHERE_in_deleteStatement1121

FOLLOW_whereClause_in_deleteStatement1125

public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_deleteStatement1125

FOLLOW_K_BEGIN_in_batchStatement1166

public static final org.antlr.runtime.BitSet FOLLOW_K_BEGIN_in_batchStatement1166

FOLLOW_K_BATCH_in_batchStatement1168

public static final org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchStatement1168

FOLLOW_usingClause_in_batchStatement1172

public static final org.antlr.runtime.BitSet FOLLOW_usingClause_in_batchStatement1172

FOLLOW_batchStatementObjective_in_batchStatement1190

public static final org.antlr.runtime.BitSet FOLLOW_batchStatementObjective_in_batchStatement1190

FOLLOW_85_in_batchStatement1192

public static final org.antlr.runtime.BitSet FOLLOW_85_in_batchStatement1192

FOLLOW_batchStatementObjective_in_batchStatement1201

public static final org.antlr.runtime.BitSet FOLLOW_batchStatementObjective_in_batchStatement1201

FOLLOW_85_in_batchStatement1203

public static final org.antlr.runtime.BitSet FOLLOW_85_in_batchStatement1203

FOLLOW_K_APPLY_in_batchStatement1217

public static final org.antlr.runtime.BitSet FOLLOW_K_APPLY_in_batchStatement1217

FOLLOW_K_BATCH_in_batchStatement1219

public static final org.antlr.runtime.BitSet FOLLOW_K_BATCH_in_batchStatement1219

FOLLOW_insertStatement_in_batchStatementObjective1250

public static final org.antlr.runtime.BitSet FOLLOW_insertStatement_in_batchStatementObjective1250

FOLLOW_updateStatement_in_batchStatementObjective1263

public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_batchStatementObjective1263

FOLLOW_deleteStatement_in_batchStatementObjective1276

public static final org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_batchStatementObjective1276

FOLLOW_K_CREATE_in_createKeyspaceStatement1302

public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createKeyspaceStatement1302

FOLLOW_K_KEYSPACE_in_createKeyspaceStatement1304

public static final org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_createKeyspaceStatement1304

FOLLOW_keyspaceName_in_createKeyspaceStatement1308

public static final org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_createKeyspaceStatement1308

FOLLOW_K_WITH_in_createKeyspaceStatement1316

public static final org.antlr.runtime.BitSet FOLLOW_K_WITH_in_createKeyspaceStatement1316

FOLLOW_properties_in_createKeyspaceStatement1320

public static final org.antlr.runtime.BitSet FOLLOW_properties_in_createKeyspaceStatement1320

FOLLOW_K_CREATE_in_createColumnFamilyStatement1345

public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createColumnFamilyStatement1345

FOLLOW_K_COLUMNFAMILY_in_createColumnFamilyStatement1347

public static final org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_createColumnFamilyStatement1347

FOLLOW_columnFamilyName_in_createColumnFamilyStatement1351

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_createColumnFamilyStatement1351

FOLLOW_cfamDefinition_in_createColumnFamilyStatement1361

public static final org.antlr.runtime.BitSet FOLLOW_cfamDefinition_in_createColumnFamilyStatement1361

FOLLOW_86_in_cfamDefinition1380

public static final org.antlr.runtime.BitSet FOLLOW_86_in_cfamDefinition1380

FOLLOW_cfamColumns_in_cfamDefinition1382

public static final org.antlr.runtime.BitSet FOLLOW_cfamColumns_in_cfamDefinition1382

FOLLOW_89_in_cfamDefinition1387

public static final org.antlr.runtime.BitSet FOLLOW_89_in_cfamDefinition1387

FOLLOW_cfamColumns_in_cfamDefinition1389

public static final org.antlr.runtime.BitSet FOLLOW_cfamColumns_in_cfamDefinition1389

FOLLOW_87_in_cfamDefinition1396

public static final org.antlr.runtime.BitSet FOLLOW_87_in_cfamDefinition1396

FOLLOW_K_WITH_in_cfamDefinition1406

public static final org.antlr.runtime.BitSet FOLLOW_K_WITH_in_cfamDefinition1406

FOLLOW_cfamProperty_in_cfamDefinition1408

public static final org.antlr.runtime.BitSet FOLLOW_cfamProperty_in_cfamDefinition1408

FOLLOW_K_AND_in_cfamDefinition1413

public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_cfamDefinition1413

FOLLOW_cfamProperty_in_cfamDefinition1415

public static final org.antlr.runtime.BitSet FOLLOW_cfamProperty_in_cfamDefinition1415

FOLLOW_cident_in_cfamColumns1441

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1441

FOLLOW_comparatorType_in_cfamColumns1445

public static final org.antlr.runtime.BitSet FOLLOW_comparatorType_in_cfamColumns1445

FOLLOW_K_PRIMARY_in_cfamColumns1450

public static final org.antlr.runtime.BitSet FOLLOW_K_PRIMARY_in_cfamColumns1450

FOLLOW_K_KEY_in_cfamColumns1452

public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_cfamColumns1452

FOLLOW_K_PRIMARY_in_cfamColumns1464

public static final org.antlr.runtime.BitSet FOLLOW_K_PRIMARY_in_cfamColumns1464

FOLLOW_K_KEY_in_cfamColumns1466

public static final org.antlr.runtime.BitSet FOLLOW_K_KEY_in_cfamColumns1466

FOLLOW_86_in_cfamColumns1468

public static final org.antlr.runtime.BitSet FOLLOW_86_in_cfamColumns1468

FOLLOW_cident_in_cfamColumns1472

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1472

FOLLOW_89_in_cfamColumns1477

public static final org.antlr.runtime.BitSet FOLLOW_89_in_cfamColumns1477

FOLLOW_cident_in_cfamColumns1481

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_cfamColumns1481

FOLLOW_87_in_cfamColumns1488

public static final org.antlr.runtime.BitSet FOLLOW_87_in_cfamColumns1488

FOLLOW_property_in_cfamProperty1508

public static final org.antlr.runtime.BitSet FOLLOW_property_in_cfamProperty1508

FOLLOW_90_in_cfamProperty1510

public static final org.antlr.runtime.BitSet FOLLOW_90_in_cfamProperty1510

FOLLOW_propertyValue_in_cfamProperty1514

public static final org.antlr.runtime.BitSet FOLLOW_propertyValue_in_cfamProperty1514

FOLLOW_K_COMPACT_in_cfamProperty1524

public static final org.antlr.runtime.BitSet FOLLOW_K_COMPACT_in_cfamProperty1524

FOLLOW_K_STORAGE_in_cfamProperty1526

public static final org.antlr.runtime.BitSet FOLLOW_K_STORAGE_in_cfamProperty1526

FOLLOW_K_CREATE_in_createIndexStatement1551

public static final org.antlr.runtime.BitSet FOLLOW_K_CREATE_in_createIndexStatement1551

FOLLOW_K_INDEX_in_createIndexStatement1553

public static final org.antlr.runtime.BitSet FOLLOW_K_INDEX_in_createIndexStatement1553

FOLLOW_IDENT_in_createIndexStatement1558

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_createIndexStatement1558

FOLLOW_K_ON_in_createIndexStatement1562

public static final org.antlr.runtime.BitSet FOLLOW_K_ON_in_createIndexStatement1562

FOLLOW_columnFamilyName_in_createIndexStatement1566

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_createIndexStatement1566

FOLLOW_86_in_createIndexStatement1568

public static final org.antlr.runtime.BitSet FOLLOW_86_in_createIndexStatement1568

FOLLOW_cident_in_createIndexStatement1572

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_createIndexStatement1572

FOLLOW_87_in_createIndexStatement1574

public static final org.antlr.runtime.BitSet FOLLOW_87_in_createIndexStatement1574

FOLLOW_K_ALTER_in_alterTableStatement1614

public static final org.antlr.runtime.BitSet FOLLOW_K_ALTER_in_alterTableStatement1614

FOLLOW_K_COLUMNFAMILY_in_alterTableStatement1616

public static final org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_alterTableStatement1616

FOLLOW_columnFamilyName_in_alterTableStatement1620

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_alterTableStatement1620

FOLLOW_K_ALTER_in_alterTableStatement1634

public static final org.antlr.runtime.BitSet FOLLOW_K_ALTER_in_alterTableStatement1634

FOLLOW_cident_in_alterTableStatement1638

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1638

FOLLOW_K_TYPE_in_alterTableStatement1640

public static final org.antlr.runtime.BitSet FOLLOW_K_TYPE_in_alterTableStatement1640

FOLLOW_comparatorType_in_alterTableStatement1644

public static final org.antlr.runtime.BitSet FOLLOW_comparatorType_in_alterTableStatement1644

FOLLOW_K_ADD_in_alterTableStatement1660

public static final org.antlr.runtime.BitSet FOLLOW_K_ADD_in_alterTableStatement1660

FOLLOW_cident_in_alterTableStatement1666

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1666

FOLLOW_comparatorType_in_alterTableStatement1670

public static final org.antlr.runtime.BitSet FOLLOW_comparatorType_in_alterTableStatement1670

FOLLOW_K_DROP_in_alterTableStatement1693

public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_alterTableStatement1693

FOLLOW_cident_in_alterTableStatement1698

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_alterTableStatement1698

FOLLOW_K_WITH_in_alterTableStatement1738

public static final org.antlr.runtime.BitSet FOLLOW_K_WITH_in_alterTableStatement1738

FOLLOW_properties_in_alterTableStatement1743

public static final org.antlr.runtime.BitSet FOLLOW_properties_in_alterTableStatement1743

FOLLOW_K_DROP_in_dropKeyspaceStatement1803

public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropKeyspaceStatement1803

FOLLOW_K_KEYSPACE_in_dropKeyspaceStatement1805

public static final org.antlr.runtime.BitSet FOLLOW_K_KEYSPACE_in_dropKeyspaceStatement1805

FOLLOW_keyspaceName_in_dropKeyspaceStatement1809

public static final org.antlr.runtime.BitSet FOLLOW_keyspaceName_in_dropKeyspaceStatement1809

FOLLOW_K_DROP_in_dropColumnFamilyStatement1834

public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropColumnFamilyStatement1834

FOLLOW_K_COLUMNFAMILY_in_dropColumnFamilyStatement1836

public static final org.antlr.runtime.BitSet FOLLOW_K_COLUMNFAMILY_in_dropColumnFamilyStatement1836

FOLLOW_columnFamilyName_in_dropColumnFamilyStatement1840

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_dropColumnFamilyStatement1840

FOLLOW_K_DROP_in_dropIndexStatement1871

public static final org.antlr.runtime.BitSet FOLLOW_K_DROP_in_dropIndexStatement1871

FOLLOW_K_INDEX_in_dropIndexStatement1873

public static final org.antlr.runtime.BitSet FOLLOW_K_INDEX_in_dropIndexStatement1873

FOLLOW_IDENT_in_dropIndexStatement1877

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dropIndexStatement1877

FOLLOW_K_TRUNCATE_in_truncateStatement1908

public static final org.antlr.runtime.BitSet FOLLOW_K_TRUNCATE_in_truncateStatement1908

FOLLOW_columnFamilyName_in_truncateStatement1912

public static final org.antlr.runtime.BitSet FOLLOW_columnFamilyName_in_truncateStatement1912

FOLLOW_set_in_cident1942

public static final org.antlr.runtime.BitSet FOLLOW_set_in_cident1942

FOLLOW_QUOTED_NAME_in_cident1966

public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_NAME_in_cident1966

FOLLOW_cfOrKsName_in_keyspaceName2014

public static final org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_keyspaceName2014

FOLLOW_cfOrKsName_in_columnFamilyName2048

public static final org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_columnFamilyName2048

FOLLOW_91_in_columnFamilyName2051

public static final org.antlr.runtime.BitSet FOLLOW_91_in_columnFamilyName2051

FOLLOW_cfOrKsName_in_columnFamilyName2055

public static final org.antlr.runtime.BitSet FOLLOW_cfOrKsName_in_columnFamilyName2055

FOLLOW_IDENT_in_cfOrKsName2076

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_cfOrKsName2076

FOLLOW_QUOTED_NAME_in_cfOrKsName2095

public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_NAME_in_cfOrKsName2095

FOLLOW_cident_in_cidentList2130

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_cidentList2130

FOLLOW_89_in_cidentList2135

public static final org.antlr.runtime.BitSet FOLLOW_89_in_cidentList2135

FOLLOW_cident_in_cidentList2139

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_cidentList2139

FOLLOW_set_in_term2167

public static final org.antlr.runtime.BitSet FOLLOW_set_in_term2167

FOLLOW_QMARK_in_term2198

public static final org.antlr.runtime.BitSet FOLLOW_QMARK_in_term2198

FOLLOW_INTEGER_in_intTerm2268

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_intTerm2268

FOLLOW_QMARK_in_intTerm2280

public static final org.antlr.runtime.BitSet FOLLOW_QMARK_in_intTerm2280

FOLLOW_cident_in_termPairWithOperation2304

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_termPairWithOperation2304

FOLLOW_90_in_termPairWithOperation2306

public static final org.antlr.runtime.BitSet FOLLOW_90_in_termPairWithOperation2306

FOLLOW_term_in_termPairWithOperation2320

public static final org.antlr.runtime.BitSet FOLLOW_term_in_termPairWithOperation2320

FOLLOW_cident_in_termPairWithOperation2336

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_termPairWithOperation2336

FOLLOW_92_in_termPairWithOperation2340

public static final org.antlr.runtime.BitSet FOLLOW_92_in_termPairWithOperation2340

FOLLOW_intTerm_in_termPairWithOperation2348

public static final org.antlr.runtime.BitSet FOLLOW_intTerm_in_termPairWithOperation2348

FOLLOW_93_in_termPairWithOperation2375

public static final org.antlr.runtime.BitSet FOLLOW_93_in_termPairWithOperation2375

FOLLOW_intTerm_in_termPairWithOperation2380

public static final org.antlr.runtime.BitSet FOLLOW_intTerm_in_termPairWithOperation2380

FOLLOW_set_in_property2458

public static final org.antlr.runtime.BitSet FOLLOW_set_in_property2458

FOLLOW_set_in_propertyValue2489

public static final org.antlr.runtime.BitSet FOLLOW_set_in_propertyValue2489

FOLLOW_property_in_properties2536

public static final org.antlr.runtime.BitSet FOLLOW_property_in_properties2536

FOLLOW_90_in_properties2538

public static final org.antlr.runtime.BitSet FOLLOW_90_in_properties2538

FOLLOW_propertyValue_in_properties2542

public static final org.antlr.runtime.BitSet FOLLOW_propertyValue_in_properties2542

FOLLOW_K_AND_in_properties2547

public static final org.antlr.runtime.BitSet FOLLOW_K_AND_in_properties2547

FOLLOW_property_in_properties2551

public static final org.antlr.runtime.BitSet FOLLOW_property_in_properties2551

FOLLOW_90_in_properties2553

public static final org.antlr.runtime.BitSet FOLLOW_90_in_properties2553

FOLLOW_propertyValue_in_properties2557

public static final org.antlr.runtime.BitSet FOLLOW_propertyValue_in_properties2557

FOLLOW_cident_in_relation2585

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_relation2585

FOLLOW_set_in_relation2589

public static final org.antlr.runtime.BitSet FOLLOW_set_in_relation2589

FOLLOW_term_in_relation2611

public static final org.antlr.runtime.BitSet FOLLOW_term_in_relation2611

FOLLOW_cident_in_relation2623

public static final org.antlr.runtime.BitSet FOLLOW_cident_in_relation2623

FOLLOW_K_IN_in_relation2625

public static final org.antlr.runtime.BitSet FOLLOW_K_IN_in_relation2625

FOLLOW_86_in_relation2635

public static final org.antlr.runtime.BitSet FOLLOW_86_in_relation2635

FOLLOW_term_in_relation2639

public static final org.antlr.runtime.BitSet FOLLOW_term_in_relation2639

FOLLOW_89_in_relation2644

public static final org.antlr.runtime.BitSet FOLLOW_89_in_relation2644

FOLLOW_term_in_relation2648

public static final org.antlr.runtime.BitSet FOLLOW_term_in_relation2648

FOLLOW_87_in_relation2655

public static final org.antlr.runtime.BitSet FOLLOW_87_in_relation2655

FOLLOW_set_in_comparatorType2678

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

CqlParser

public CqlParser(org.antlr.runtime.TokenStream input)

CqlParser

public CqlParser(org.antlr.runtime.TokenStream input,
                 org.antlr.runtime.RecognizerSharedState state)
Method Detail

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

validateMinusSupplied

public void validateMinusSupplied(java.lang.Object op,
                                  Term value,
                                  org.antlr.runtime.IntStream stream)
                           throws org.antlr.runtime.MissingTokenException
Throws:
org.antlr.runtime.MissingTokenException

query

public final ParsedStatement query()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cqlStatement

public final ParsedStatement cqlStatement()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

useStatement

public final UseStatement useStatement()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selectStatement

public final SelectStatement.RawStatement selectStatement()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selectClause

public final java.util.List<ColumnIdentifier> selectClause()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

whereClause

public final java.util.List<Relation> 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

usingClause

public final void usingClause(Attributes attrs)
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

usingClauseDelete

public final void usingClauseDelete(Attributes attrs)
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

usingClauseDeleteObjective

public final void usingClauseDeleteObjective(Attributes attrs)
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

usingClauseObjective

public final void usingClauseObjective(Attributes attrs)
                                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

batchStatement

public final BatchStatement batchStatement()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

batchStatementObjective

public final ModificationStatement batchStatementObjective()
                                                    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.RawStatement createColumnFamilyStatement()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cfamDefinition

public final void cfamDefinition(CreateColumnFamilyStatement.RawStatement expr)
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cfamColumns

public final void cfamColumns(CreateColumnFamilyStatement.RawStatement expr)
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cfamProperty

public final void cfamProperty(CreateColumnFamilyStatement.RawStatement expr)
                        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

alterTableStatement

public final AlterTableStatement alterTableStatement()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

dropKeyspaceStatement

public final DropKeyspaceStatement dropKeyspaceStatement()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

dropColumnFamilyStatement

public final DropColumnFamilyStatement dropColumnFamilyStatement()
                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

dropIndexStatement

public final DropIndexStatement dropIndexStatement()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

truncateStatement

public final TruncateStatement truncateStatement()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cident

public final ColumnIdentifier cident()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

keyspaceName

public final java.lang.String keyspaceName()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

columnFamilyName

public final CFName columnFamilyName()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cfOrKsName

public final void cfOrKsName(CFName name,
                             boolean isKs)
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cidentList

public final java.util.List<ColumnIdentifier> cidentList()
                                                  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

intTerm

public final Term intTerm()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

termPairWithOperation

public final void termPairWithOperation(java.util.Map<ColumnIdentifier,Operation> columns)
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

property

public final java.lang.String property()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

propertyValue

public final java.lang.String propertyValue()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

properties

public final java.util.Map<java.lang.String,java.lang.String> properties()
                                                                  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

comparatorType

public final java.lang.String comparatorType()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException


Copyright © 2012 The Apache Software Foundation