org.sqlproc.engine.impl
Class SqlProcessorParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.sqlproc.engine.impl.SqlProcessorParser
public class SqlProcessorParser
- 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 |
Method Summary |
(package private) boolean |
add(SqlProcessor processor,
String type,
String name,
SqlMappingRule mapping,
List<String> activeFilters,
String... filters)
|
(package private) boolean |
add(SqlProcessor processor,
String type,
String name,
SqlMetaStatement statement,
List<String> activeFilters,
String... filters)
|
(package private) boolean |
add(SqlProcessor processor,
String type,
String name,
String feature,
List<String> activeFilters,
String... filters)
|
(package private) void |
add(StringBuilder text)
|
(package private) void |
addColumn(Object target,
SqlMappingItem col,
StringBuilder text)
|
(package private) void |
addColumnAttr(SqlMappingItem item,
org.antlr.runtime.Token col)
|
(package private) void |
addConstant(Object target,
SqlMetaConst cnst,
StringBuilder text)
|
(package private) void |
addDatabaseColumn(Object target,
SqlDatabaseColumn dbcol,
StringBuilder text)
|
(package private) void |
addDatabaseTable(Object target,
SqlDatabaseTable dbtab,
StringBuilder text)
|
(package private) void |
addIdent(Object target,
SqlMetaIdent ident,
StringBuilder text)
|
(package private) void |
addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier)
|
(package private) void |
addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName)
|
(package private) void |
addModifier(SqlTypeFactory typeFactory,
SqlMetaConst item,
String modifier,
org.antlr.runtime.Token not)
|
(package private) void |
addModifier(SqlTypeFactory typeFactory,
SqlMetaIdent item,
String modifier,
org.antlr.runtime.Token not)
|
(package private) void |
addOperator(Object target,
SqlMetaOperator metaOper,
StringBuilder text)
|
(package private) void |
addOperator(SqlMetaLogExpr expr,
boolean isAnd)
|
(package private) void |
addText(Object target,
StringBuilder text)
|
SqlMappingItem |
column()
|
SqlMetaConst |
constant()
|
SqlMetaOperator |
constantOperator()
|
SqlDatabaseColumn |
dbcolumn()
|
SqlDatabaseTable |
dbtable()
|
(package private) boolean |
doSkip(Set<String> onlyStatements,
String name)
|
org.antlr.runtime.Parser[] |
getDelegates()
|
List<ErrorMsg> |
getErrors()
|
String |
getGrammarFileName()
|
private org.antlr.runtime.Token |
getLastToken()
|
(package private) List<ErrorMsg> |
getPartialErrors()
|
(package private) String |
getText(org.antlr.runtime.Token token)
|
String[] |
getTokenNames()
|
SqlMetaIdent |
identifier()
|
SqlMetaOperator |
identifierOperator()
|
void |
ifMetaSql(SqlMetaIfItem metaIfItem)
|
SqlMetaIfItem |
ifSql(SqlMetaIfItem metaIfItemIn)
|
void |
ifSqlBool(SqlMetaLogExpr metaLogExpr)
|
SqlMetaLogExpr |
ifSqlCond()
|
void |
ifSqlFragment(SqlMetaIfItem metaIfItem)
|
SqlMappingRule |
mapping(String name,
SqlTypeFactory _typeFactory,
boolean _skip)
|
SqlMappingItem |
mappingItem()
|
SqlMetaStatement |
meta(String name,
SqlTypeFactory _typeFactory,
boolean _skip)
|
void |
metaSql(SqlMetaStatement metaStatement)
|
(package private) SqlMappingItem |
newColumn(String col)
|
(package private) SqlMetaConst |
newConstant(org.antlr.runtime.Token cnst,
org.antlr.runtime.Token caseConversion)
|
(package private) SqlMetaOperator |
newConstOperator(org.antlr.runtime.Token cnst)
|
(package private) SqlDatabaseColumn |
newDatabaseColumn(org.antlr.runtime.Token col)
|
(package private) SqlDatabaseTable |
newDatabaseTable(org.antlr.runtime.Token col)
|
(package private) SqlMetaIdent |
newIdent(org.antlr.runtime.Token ident,
org.antlr.runtime.Token modeIdent,
org.antlr.runtime.Token caseIdent)
|
(package private) SqlMetaOperator |
newIdentOperator(org.antlr.runtime.Token ident)
|
(package private) SqlMetaIfItem |
newSqlMetaIfItem()
|
(package private) SqlMetaStatement |
newSqlMetaStatement()
|
StringBuilder |
option(String name)
|
void |
ordSql(SqlMetaOrd ord)
|
void |
ordSqlFragment(SqlMetaOrd ord)
|
void |
parse()
|
SqlProcessor |
parse2(SqlTypeFactory _typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String[] filters)
|
void |
reportError(org.antlr.runtime.RecognitionException e)
|
void |
sql(SqlMetaStatement metaStatement)
|
void |
sqlFragment(SqlMetaStatement metaStatement)
|
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, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, 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 String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
AT
public static final int AT
- See Also:
- Constant Field Values
BAND
public static final int BAND
- See Also:
- Constant Field Values
BOR
public static final int BOR
- See Also:
- Constant Field Values
CARET
public static final int CARET
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
ESC_AT
public static final int ESC_AT
- See Also:
- Constant Field Values
ESC_BOR
public static final int ESC_BOR
- See Also:
- Constant Field Values
ESC_CHAR
public static final int ESC_CHAR
- See Also:
- Constant Field Values
ESC_COLON
public static final int ESC_COLON
- See Also:
- Constant Field Values
ESC_DOT
public static final int ESC_DOT
- See Also:
- Constant Field Values
ESC_HASH
public static final int ESC_HASH
- See Also:
- Constant Field Values
ESC_LBRACE
public static final int ESC_LBRACE
- See Also:
- Constant Field Values
ESC_PERCENT
public static final int ESC_PERCENT
- See Also:
- Constant Field Values
ESC_RBRACE
public static final int ESC_RBRACE
- See Also:
- Constant Field Values
ESC_SEMICOLON
public static final int ESC_SEMICOLON
- See Also:
- Constant Field Values
ESC_SLASH
public static final int ESC_SLASH
- See Also:
- Constant Field Values
ESC_STRING
public static final int ESC_STRING
- See Also:
- Constant Field Values
HASH
public static final int HASH
- See Also:
- Constant Field Values
IDENT
public static final int IDENT
- See Also:
- Constant Field Values
IDENT_DOT
public static final int IDENT_DOT
- See Also:
- Constant Field Values
LBRACE
public static final int LBRACE
- See Also:
- Constant Field Values
LESS_THAN
public static final int LESS_THAN
- See Also:
- Constant Field Values
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
MAPPING
public static final int MAPPING
- See Also:
- Constant Field Values
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
MORE_THAN
public static final int MORE_THAN
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
OPTION
public static final int OPTION
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
PERCENT
public static final int PERCENT
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
QUESTI
public static final int QUESTI
- See Also:
- Constant Field Values
RBRACE
public static final int RBRACE
- See Also:
- Constant Field Values
REST
public static final int REST
- See Also:
- Constant Field Values
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
SEMICOLON
public static final int SEMICOLON
- See Also:
- Constant Field Values
SL_COMMENT
public static final int SL_COMMENT
- See Also:
- Constant Field Values
STATEMENT
public static final int STATEMENT
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
artifactName
private Stack artifactName
partialErrors
private Stack partialErrors
errors
private List<ErrorMsg> errors
lastOperator
SqlMetaOperator lastOperator
meta_stack
protected Stack meta_stack
mapping_stack
protected Stack mapping_stack
dfa43
protected SqlProcessorParser.DFA43 dfa43
dfa48
protected SqlProcessorParser.DFA48 dfa48
dfa57
protected SqlProcessorParser.DFA57 dfa57
dfa66
protected SqlProcessorParser.DFA66 dfa66
dfa73
protected SqlProcessorParser.DFA73 dfa73
DFA43_eotS
static final String DFA43_eotS
- See Also:
- Constant Field Values
DFA43_eofS
static final String DFA43_eofS
- See Also:
- Constant Field Values
DFA43_minS
static final String DFA43_minS
- See Also:
- Constant Field Values
DFA43_maxS
static final String DFA43_maxS
- See Also:
- Constant Field Values
DFA43_acceptS
static final String DFA43_acceptS
- See Also:
- Constant Field Values
DFA43_specialS
static final String DFA43_specialS
- See Also:
- Constant Field Values
DFA43_transitionS
static final String[] DFA43_transitionS
DFA43_eot
static final short[] DFA43_eot
DFA43_eof
static final short[] DFA43_eof
DFA43_min
static final char[] DFA43_min
DFA43_max
static final char[] DFA43_max
DFA43_accept
static final short[] DFA43_accept
DFA43_special
static final short[] DFA43_special
DFA43_transition
static final short[][] DFA43_transition
DFA48_eotS
static final String DFA48_eotS
- See Also:
- Constant Field Values
DFA48_eofS
static final String DFA48_eofS
- See Also:
- Constant Field Values
DFA48_minS
static final String DFA48_minS
- See Also:
- Constant Field Values
DFA48_maxS
static final String DFA48_maxS
- See Also:
- Constant Field Values
DFA48_acceptS
static final String DFA48_acceptS
- See Also:
- Constant Field Values
DFA48_specialS
static final String DFA48_specialS
- See Also:
- Constant Field Values
DFA48_transitionS
static final String[] DFA48_transitionS
DFA48_eot
static final short[] DFA48_eot
DFA48_eof
static final short[] DFA48_eof
DFA48_min
static final char[] DFA48_min
DFA48_max
static final char[] DFA48_max
DFA48_accept
static final short[] DFA48_accept
DFA48_special
static final short[] DFA48_special
DFA48_transition
static final short[][] DFA48_transition
DFA57_eotS
static final String DFA57_eotS
- See Also:
- Constant Field Values
DFA57_eofS
static final String DFA57_eofS
- See Also:
- Constant Field Values
DFA57_minS
static final String DFA57_minS
- See Also:
- Constant Field Values
DFA57_maxS
static final String DFA57_maxS
- See Also:
- Constant Field Values
DFA57_acceptS
static final String DFA57_acceptS
- See Also:
- Constant Field Values
DFA57_specialS
static final String DFA57_specialS
- See Also:
- Constant Field Values
DFA57_transitionS
static final String[] DFA57_transitionS
DFA57_eot
static final short[] DFA57_eot
DFA57_eof
static final short[] DFA57_eof
DFA57_min
static final char[] DFA57_min
DFA57_max
static final char[] DFA57_max
DFA57_accept
static final short[] DFA57_accept
DFA57_special
static final short[] DFA57_special
DFA57_transition
static final short[][] DFA57_transition
DFA66_eotS
static final String DFA66_eotS
- See Also:
- Constant Field Values
DFA66_eofS
static final String DFA66_eofS
- See Also:
- Constant Field Values
DFA66_minS
static final String DFA66_minS
- See Also:
- Constant Field Values
DFA66_maxS
static final String DFA66_maxS
- See Also:
- Constant Field Values
DFA66_acceptS
static final String DFA66_acceptS
- See Also:
- Constant Field Values
DFA66_specialS
static final String DFA66_specialS
- See Also:
- Constant Field Values
DFA66_transitionS
static final String[] DFA66_transitionS
DFA66_eot
static final short[] DFA66_eot
DFA66_eof
static final short[] DFA66_eof
DFA66_min
static final char[] DFA66_min
DFA66_max
static final char[] DFA66_max
DFA66_accept
static final short[] DFA66_accept
DFA66_special
static final short[] DFA66_special
DFA66_transition
static final short[][] DFA66_transition
DFA73_eotS
static final String DFA73_eotS
- See Also:
- Constant Field Values
DFA73_eofS
static final String DFA73_eofS
- See Also:
- Constant Field Values
DFA73_minS
static final String DFA73_minS
- See Also:
- Constant Field Values
DFA73_maxS
static final String DFA73_maxS
- See Also:
- Constant Field Values
DFA73_acceptS
static final String DFA73_acceptS
- See Also:
- Constant Field Values
DFA73_specialS
static final String DFA73_specialS
- See Also:
- Constant Field Values
DFA73_transitionS
static final String[] DFA73_transitionS
DFA73_eot
static final short[] DFA73_eot
DFA73_eof
static final short[] DFA73_eof
DFA73_min
static final char[] DFA73_min
DFA73_max
static final char[] DFA73_max
DFA73_accept
static final short[] DFA73_accept
DFA73_special
static final short[] DFA73_special
DFA73_transition
static final short[][] DFA73_transition
FOLLOW_parse2_in_parse52
public static final org.antlr.runtime.BitSet FOLLOW_parse2_in_parse52
FOLLOW_WS_in_parse293
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse293
FOLLOW_IDENT_in_parse2110
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2110
FOLLOW_LPAREN_in_parse2114
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2114
FOLLOW_STATEMENT_in_parse2118
public static final org.antlr.runtime.BitSet FOLLOW_STATEMENT_in_parse2118
FOLLOW_COMMA_in_parse2123
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2123
FOLLOW_IDENT_in_parse2127
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2127
FOLLOW_RPAREN_in_parse2133
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2133
FOLLOW_EQUALS_in_parse2135
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2135
FOLLOW_meta_in_parse2151
public static final org.antlr.runtime.BitSet FOLLOW_meta_in_parse2151
FOLLOW_SEMICOLON_in_parse2156
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2156
FOLLOW_WS_in_parse2158
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2158
FOLLOW_IDENT_in_parse2176
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2176
FOLLOW_LPAREN_in_parse2180
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2180
FOLLOW_MAPPING_in_parse2184
public static final org.antlr.runtime.BitSet FOLLOW_MAPPING_in_parse2184
FOLLOW_COMMA_in_parse2189
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2189
FOLLOW_IDENT_in_parse2193
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2193
FOLLOW_RPAREN_in_parse2199
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2199
FOLLOW_EQUALS_in_parse2201
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2201
FOLLOW_mapping_in_parse2217
public static final org.antlr.runtime.BitSet FOLLOW_mapping_in_parse2217
FOLLOW_SEMICOLON_in_parse2222
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2222
FOLLOW_WS_in_parse2224
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2224
FOLLOW_IDENT_in_parse2242
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2242
FOLLOW_LPAREN_in_parse2244
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2244
FOLLOW_OPTION_in_parse2248
public static final org.antlr.runtime.BitSet FOLLOW_OPTION_in_parse2248
FOLLOW_COMMA_in_parse2253
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2253
FOLLOW_IDENT_in_parse2257
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2257
FOLLOW_RPAREN_in_parse2263
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2263
FOLLOW_EQUALS_in_parse2265
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2265
FOLLOW_option_in_parse2281
public static final org.antlr.runtime.BitSet FOLLOW_option_in_parse2281
FOLLOW_SEMICOLON_in_parse2286
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2286
FOLLOW_WS_in_parse2288
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2288
FOLLOW_EOF_in_parse2303
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse2303
FOLLOW_sql_in_meta335
public static final org.antlr.runtime.BitSet FOLLOW_sql_in_meta335
FOLLOW_EOF_in_meta338
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_meta338
FOLLOW_sqlFragment_in_sql377
public static final org.antlr.runtime.BitSet FOLLOW_sqlFragment_in_sql377
FOLLOW_set_in_sqlFragment406
public static final org.antlr.runtime.BitSet FOLLOW_set_in_sqlFragment406
FOLLOW_COLON_in_sqlFragment438
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment438
FOLLOW_identifier_in_sqlFragment442
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sqlFragment442
FOLLOW_STRING_in_sqlFragment457
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment457
FOLLOW_constant_in_sqlFragment461
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sqlFragment461
FOLLOW_COLON_in_sqlFragment476
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment476
FOLLOW_COLON_in_sqlFragment478
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment478
FOLLOW_identifierOperator_in_sqlFragment482
public static final org.antlr.runtime.BitSet FOLLOW_identifierOperator_in_sqlFragment482
FOLLOW_STRING_in_sqlFragment492
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment492
FOLLOW_STRING_in_sqlFragment494
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment494
FOLLOW_constantOperator_in_sqlFragment498
public static final org.antlr.runtime.BitSet FOLLOW_constantOperator_in_sqlFragment498
FOLLOW_AT_in_sqlFragment513
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_sqlFragment513
FOLLOW_column_in_sqlFragment517
public static final org.antlr.runtime.BitSet FOLLOW_column_in_sqlFragment517
FOLLOW_PERCENT_in_sqlFragment533
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment533
FOLLOW_PERCENT_in_sqlFragment536
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment536
FOLLOW_dbtable_in_sqlFragment540
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_sqlFragment540
FOLLOW_dbcolumn_in_sqlFragment561
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_sqlFragment561
FOLLOW_LBRACE_in_sqlFragment574
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_sqlFragment574
FOLLOW_metaSql_in_sqlFragment576
public static final org.antlr.runtime.BitSet FOLLOW_metaSql_in_sqlFragment576
FOLLOW_RBRACE_in_sqlFragment579
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_sqlFragment579
FOLLOW_set_in_metaSql604
public static final org.antlr.runtime.BitSet FOLLOW_set_in_metaSql604
FOLLOW_ifSql_in_metaSql635
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql635
FOLLOW_BOR_in_metaSql644
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql644
FOLLOW_ifSql_in_metaSql648
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql648
FOLLOW_QUESTI_in_metaSql660
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_metaSql660
FOLLOW_ifSqlCond_in_metaSql666
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_metaSql666
FOLLOW_BOR_in_metaSql673
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql673
FOLLOW_ifSql_in_metaSql677
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql677
FOLLOW_BOR_in_metaSql686
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql686
FOLLOW_ifSql_in_metaSql690
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql690
FOLLOW_BAND_in_metaSql705
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_metaSql705
FOLLOW_ifSql_in_metaSql711
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql711
FOLLOW_BOR_in_metaSql720
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql720
FOLLOW_ifSql_in_metaSql724
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql724
FOLLOW_BOR_in_metaSql736
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql736
FOLLOW_ifSql_in_metaSql742
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql742
FOLLOW_BOR_in_metaSql751
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql751
FOLLOW_ifSql_in_metaSql755
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql755
FOLLOW_EQUALS_in_metaSql767
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_metaSql767
FOLLOW_WS_in_metaSql769
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_metaSql769
FOLLOW_IDENT_in_metaSql774
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_metaSql774
FOLLOW_ifSql_in_metaSql780
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql780
FOLLOW_HASH_in_metaSql793
public static final org.antlr.runtime.BitSet FOLLOW_HASH_in_metaSql793
FOLLOW_NUMBER_in_metaSql797
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_metaSql797
FOLLOW_ordSql_in_metaSql801
public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_metaSql801
FOLLOW_ifSqlFragment_in_ifSql828
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlFragment_in_ifSql828
FOLLOW_set_in_ifSqlFragment850
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifSqlFragment850
FOLLOW_COLON_in_ifSqlFragment886
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment886
FOLLOW_identifier_in_ifSqlFragment890
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlFragment890
FOLLOW_STRING_in_ifSqlFragment900
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment900
FOLLOW_constant_in_ifSqlFragment904
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlFragment904
FOLLOW_COLON_in_ifSqlFragment914
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment914
FOLLOW_COLON_in_ifSqlFragment916
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment916
FOLLOW_identifierOperator_in_ifSqlFragment920
public static final org.antlr.runtime.BitSet FOLLOW_identifierOperator_in_ifSqlFragment920
FOLLOW_STRING_in_ifSqlFragment930
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment930
FOLLOW_STRING_in_ifSqlFragment932
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment932
FOLLOW_constantOperator_in_ifSqlFragment936
public static final org.antlr.runtime.BitSet FOLLOW_constantOperator_in_ifSqlFragment936
FOLLOW_AT_in_ifSqlFragment951
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ifSqlFragment951
FOLLOW_column_in_ifSqlFragment955
public static final org.antlr.runtime.BitSet FOLLOW_column_in_ifSqlFragment955
FOLLOW_PERCENT_in_ifSqlFragment970
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment970
FOLLOW_PERCENT_in_ifSqlFragment973
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment973
FOLLOW_dbtable_in_ifSqlFragment977
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_ifSqlFragment977
FOLLOW_dbcolumn_in_ifSqlFragment998
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ifSqlFragment998
FOLLOW_LBRACE_in_ifSqlFragment1006
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_ifSqlFragment1006
FOLLOW_ifMetaSql_in_ifSqlFragment1008
public static final org.antlr.runtime.BitSet FOLLOW_ifMetaSql_in_ifSqlFragment1008
FOLLOW_RBRACE_in_ifSqlFragment1011
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_ifSqlFragment1011
FOLLOW_set_in_ifMetaSql1044
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifMetaSql1044
FOLLOW_ifSql_in_ifMetaSql1071
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1071
FOLLOW_BOR_in_ifMetaSql1080
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1080
FOLLOW_ifSql_in_ifMetaSql1084
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1084
FOLLOW_QUESTI_in_ifMetaSql1096
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_ifMetaSql1096
FOLLOW_ifSqlCond_in_ifMetaSql1102
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifMetaSql1102
FOLLOW_BOR_in_ifMetaSql1109
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1109
FOLLOW_ifSql_in_ifMetaSql1113
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1113
FOLLOW_BOR_in_ifMetaSql1122
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1122
FOLLOW_ifSql_in_ifMetaSql1126
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1126
FOLLOW_BAND_in_ifMetaSql1141
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_ifMetaSql1141
FOLLOW_ifSql_in_ifMetaSql1147
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1147
FOLLOW_BOR_in_ifMetaSql1156
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1156
FOLLOW_ifSql_in_ifMetaSql1160
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1160
FOLLOW_BOR_in_ifMetaSql1172
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1172
FOLLOW_ifSql_in_ifMetaSql1178
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1178
FOLLOW_BOR_in_ifMetaSql1187
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1187
FOLLOW_ifSql_in_ifMetaSql1191
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1191
FOLLOW_WS_in_ifSqlCond1218
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1218
FOLLOW_ifSqlBool_in_ifSqlCond1221
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1221
FOLLOW_WS_in_ifSqlCond1224
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1224
FOLLOW_AND_in_ifSqlCond1229
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_ifSqlCond1229
FOLLOW_OR_in_ifSqlCond1235
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ifSqlCond1235
FOLLOW_WS_in_ifSqlCond1240
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1240
FOLLOW_ifSqlBool_in_ifSqlCond1245
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1245
FOLLOW_WS_in_ifSqlCond1248
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1248
FOLLOW_NOT_in_ifSqlBool1268
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1268
FOLLOW_COLON_in_ifSqlBool1271
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlBool1271
FOLLOW_identifier_in_ifSqlBool1275
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlBool1275
FOLLOW_NOT_in_ifSqlBool1284
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1284
FOLLOW_STRING_in_ifSqlBool1287
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlBool1287
FOLLOW_constant_in_ifSqlBool1291
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlBool1291
FOLLOW_NOT_in_ifSqlBool1300
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1300
FOLLOW_LPAREN_in_ifSqlBool1303
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifSqlBool1303
FOLLOW_ifSqlCond_in_ifSqlBool1307
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifSqlBool1307
FOLLOW_RPAREN_in_ifSqlBool1309
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifSqlBool1309
FOLLOW_ordSqlFragment_in_ordSql1334
public static final org.antlr.runtime.BitSet FOLLOW_ordSqlFragment_in_ordSql1334
FOLLOW_set_in_ordSqlFragment1361
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ordSqlFragment1361
FOLLOW_COLON_in_ordSqlFragment1385
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ordSqlFragment1385
FOLLOW_identifier_in_ordSqlFragment1389
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ordSqlFragment1389
FOLLOW_STRING_in_ordSqlFragment1399
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ordSqlFragment1399
FOLLOW_constant_in_ordSqlFragment1403
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ordSqlFragment1403
FOLLOW_PERCENT_in_ordSqlFragment1412
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ordSqlFragment1412
FOLLOW_dbcolumn_in_ordSqlFragment1416
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ordSqlFragment1416
FOLLOW_IDENT_DOT_in_column1453
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1453
FOLLOW_IDENT_in_column1459
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1459
FOLLOW_NUMBER_in_column1465
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1465
FOLLOW_LPAREN_in_column1481
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1481
FOLLOW_IDENT_in_column1486
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1486
FOLLOW_NUMBER_in_column1492
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1492
FOLLOW_COMMA_in_column1509
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1509
FOLLOW_IDENT_in_column1514
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1514
FOLLOW_NUMBER_in_column1520
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1520
FOLLOW_RPAREN_in_column1530
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1530
FOLLOW_IDENT_DOT_in_column1554
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1554
FOLLOW_IDENT_in_column1560
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1560
FOLLOW_NUMBER_in_column1566
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1566
FOLLOW_LPAREN_in_column1583
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1583
FOLLOW_IDENT_in_column1588
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1588
FOLLOW_NUMBER_in_column1594
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1594
FOLLOW_COMMA_in_column1612
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1612
FOLLOW_IDENT_in_column1617
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1617
FOLLOW_NUMBER_in_column1623
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1623
FOLLOW_RPAREN_in_column1634
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1634
FOLLOW_PLUS_in_constant1668
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_constant1668
FOLLOW_MINUS_in_constant1674
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_constant1674
FOLLOW_IDENT_DOT_in_constant1681
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_constant1681
FOLLOW_IDENT_in_constant1687
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1687
FOLLOW_LPAREN_in_constant1703
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_constant1703
FOLLOW_NOT_in_constant1707
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_constant1707
FOLLOW_IDENT_in_constant1713
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1713
FOLLOW_NUMBER_in_constant1719
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1719
FOLLOW_COMMA_in_constant1736
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_constant1736
FOLLOW_NOT_in_constant1740
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_constant1740
FOLLOW_IDENT_in_constant1746
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1746
FOLLOW_NUMBER_in_constant1752
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1752
FOLLOW_RPAREN_in_constant1762
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_constant1762
FOLLOW_EQUALS_in_identifier1791
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1791
FOLLOW_LESS_THAN_in_identifier1797
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1797
FOLLOW_MORE_THAN_in_identifier1803
public static final org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1803
FOLLOW_PLUS_in_identifier1810
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1810
FOLLOW_MINUS_in_identifier1816
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1816
FOLLOW_IDENT_DOT_in_identifier1823
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1823
FOLLOW_IDENT_in_identifier1829
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1829
FOLLOW_NUMBER_in_identifier1835
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1835
FOLLOW_LPAREN_in_identifier1851
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_identifier1851
FOLLOW_NOT_in_identifier1855
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_identifier1855
FOLLOW_IDENT_in_identifier1861
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1861
FOLLOW_NUMBER_in_identifier1867
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1867
FOLLOW_COMMA_in_identifier1884
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_identifier1884
FOLLOW_NOT_in_identifier1888
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_identifier1888
FOLLOW_IDENT_in_identifier1894
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1894
FOLLOW_NUMBER_in_identifier1900
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1900
FOLLOW_RPAREN_in_identifier1910
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_identifier1910
FOLLOW_IDENT_in_constantOperator1983
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constantOperator1983
FOLLOW_EQUALS_in_constantOperator1991
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_constantOperator1991
FOLLOW_IDENT_in_identifierOperator2084
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifierOperator2084
FOLLOW_EQUALS_in_identifierOperator2092
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifierOperator2092
FOLLOW_IDENT_DOT_in_dbcolumn2140
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbcolumn2140
FOLLOW_IDENT_in_dbcolumn2146
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbcolumn2146
FOLLOW_IDENT_DOT_in_dbtable2173
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbtable2173
FOLLOW_IDENT_in_dbtable2179
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbtable2179
FOLLOW_WS_in_mapping2217
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2217
FOLLOW_mappingItem_in_mapping2224
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2224
FOLLOW_WS_in_mapping2231
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2231
FOLLOW_mappingItem_in_mapping2236
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2236
FOLLOW_WS_in_mapping2244
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2244
FOLLOW_EOF_in_mapping2248
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping2248
FOLLOW_IDENT_in_mappingItem2283
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2283
FOLLOW_NUMBER_in_mappingItem2289
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2289
FOLLOW_STRING_in_mappingItem2299
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem2299
FOLLOW_IDENT_DOT_in_mappingItem2304
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2304
FOLLOW_IDENT_in_mappingItem2310
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2310
FOLLOW_NUMBER_in_mappingItem2316
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2316
FOLLOW_LPAREN_in_mappingItem2333
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2333
FOLLOW_IDENT_in_mappingItem2338
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2338
FOLLOW_NUMBER_in_mappingItem2344
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2344
FOLLOW_COMMA_in_mappingItem2362
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2362
FOLLOW_IDENT_in_mappingItem2367
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2367
FOLLOW_NUMBER_in_mappingItem2373
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2373
FOLLOW_RPAREN_in_mappingItem2384
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2384
FOLLOW_IDENT_DOT_in_mappingItem2400
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2400
FOLLOW_IDENT_in_mappingItem2406
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2406
FOLLOW_NUMBER_in_mappingItem2412
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2412
FOLLOW_LPAREN_in_mappingItem2430
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2430
FOLLOW_IDENT_in_mappingItem2435
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2435
FOLLOW_NUMBER_in_mappingItem2441
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2441
FOLLOW_COMMA_in_mappingItem2460
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2460
FOLLOW_IDENT_in_mappingItem2465
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2465
FOLLOW_NUMBER_in_mappingItem2471
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2471
FOLLOW_RPAREN_in_mappingItem2483
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2483
FOLLOW_set_in_option2530
public static final org.antlr.runtime.BitSet FOLLOW_set_in_option2530
SqlProcessorParser
public SqlProcessorParser(org.antlr.runtime.TokenStream input)
SqlProcessorParser
public SqlProcessorParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
getDelegates
public org.antlr.runtime.Parser[] getDelegates()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
getLastToken
private org.antlr.runtime.Token getLastToken()
getErrors
public List<ErrorMsg> getErrors()
reportError
public void reportError(org.antlr.runtime.RecognitionException e)
- Overrides:
reportError
in class org.antlr.runtime.BaseRecognizer
getText
String getText(org.antlr.runtime.Token token)
add
void add(StringBuilder text)
addText
void addText(Object target,
StringBuilder text)
addColumn
void addColumn(Object target,
SqlMappingItem col,
StringBuilder text)
newColumn
SqlMappingItem newColumn(String col)
addColumnAttr
void addColumnAttr(SqlMappingItem item,
org.antlr.runtime.Token col)
addDatabaseColumn
void addDatabaseColumn(Object target,
SqlDatabaseColumn dbcol,
StringBuilder text)
newDatabaseColumn
SqlDatabaseColumn newDatabaseColumn(org.antlr.runtime.Token col)
addDatabaseTable
void addDatabaseTable(Object target,
SqlDatabaseTable dbtab,
StringBuilder text)
newDatabaseTable
SqlDatabaseTable newDatabaseTable(org.antlr.runtime.Token col)
addIdent
void addIdent(Object target,
SqlMetaIdent ident,
StringBuilder text)
newIdent
SqlMetaIdent newIdent(org.antlr.runtime.Token ident,
org.antlr.runtime.Token modeIdent,
org.antlr.runtime.Token caseIdent)
addConstant
void addConstant(Object target,
SqlMetaConst cnst,
StringBuilder text)
newConstant
SqlMetaConst newConstant(org.antlr.runtime.Token cnst,
org.antlr.runtime.Token caseConversion)
addOperator
void addOperator(Object target,
SqlMetaOperator metaOper,
StringBuilder text)
newIdentOperator
SqlMetaOperator newIdentOperator(org.antlr.runtime.Token ident)
newConstOperator
SqlMetaOperator newConstOperator(org.antlr.runtime.Token cnst)
addOperator
void addOperator(SqlMetaLogExpr expr,
boolean isAnd)
addModifier
void addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier)
addModifier
void addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName)
addModifier
void addModifier(SqlTypeFactory typeFactory,
SqlMetaIdent item,
String modifier,
org.antlr.runtime.Token not)
addModifier
void addModifier(SqlTypeFactory typeFactory,
SqlMetaConst item,
String modifier,
org.antlr.runtime.Token not)
doSkip
boolean doSkip(Set<String> onlyStatements,
String name)
getPartialErrors
List<ErrorMsg> getPartialErrors()
add
boolean add(SqlProcessor processor,
String type,
String name,
SqlMetaStatement statement,
List<String> activeFilters,
String... filters)
add
boolean add(SqlProcessor processor,
String type,
String name,
SqlMappingRule mapping,
List<String> activeFilters,
String... filters)
add
boolean add(SqlProcessor processor,
String type,
String name,
String feature,
List<String> activeFilters,
String... filters)
newSqlMetaIfItem
SqlMetaIfItem newSqlMetaIfItem()
newSqlMetaStatement
SqlMetaStatement newSqlMetaStatement()
parse
public final void parse()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parse2
public final SqlProcessor parse2(SqlTypeFactory _typeFactory,
Map<String,Object> defaultFeatures,
Set<String> onlyStatements,
String[] filters)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
meta
public final SqlMetaStatement meta(String name,
SqlTypeFactory _typeFactory,
boolean _skip)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sql
public final void sql(SqlMetaStatement metaStatement)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sqlFragment
public final void sqlFragment(SqlMetaStatement metaStatement)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
metaSql
public final void metaSql(SqlMetaStatement metaStatement)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifSql
public final SqlMetaIfItem ifSql(SqlMetaIfItem metaIfItemIn)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifSqlFragment
public final void ifSqlFragment(SqlMetaIfItem metaIfItem)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifMetaSql
public final void ifMetaSql(SqlMetaIfItem metaIfItem)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifSqlCond
public final SqlMetaLogExpr ifSqlCond()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifSqlBool
public final void ifSqlBool(SqlMetaLogExpr metaLogExpr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ordSql
public final void ordSql(SqlMetaOrd ord)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ordSqlFragment
public final void ordSqlFragment(SqlMetaOrd ord)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column
public final SqlMappingItem column()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constant
public final SqlMetaConst constant()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final SqlMetaIdent identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constantOperator
public final SqlMetaOperator constantOperator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifierOperator
public final SqlMetaOperator identifierOperator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dbcolumn
public final SqlDatabaseColumn dbcolumn()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dbtable
public final SqlDatabaseTable dbtable()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mapping
public final SqlMappingRule mapping(String name,
SqlTypeFactory _typeFactory,
boolean _skip)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mappingItem
public final SqlMappingItem mappingItem()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
option
public final StringBuilder option(String name)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2015. All rights reserved.