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)
|
(package private) void |
addModifier(SqlTypeFactory typeFactory,
SqlMetaIdent item,
String modifier)
|
(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
dfa55
protected SqlProcessorParser.DFA55 dfa55
dfa62
protected SqlProcessorParser.DFA62 dfa62
dfa69
protected SqlProcessorParser.DFA69 dfa69
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
DFA55_eotS
static final String DFA55_eotS
- See Also:
- Constant Field Values
DFA55_eofS
static final String DFA55_eofS
- See Also:
- Constant Field Values
DFA55_minS
static final String DFA55_minS
- See Also:
- Constant Field Values
DFA55_maxS
static final String DFA55_maxS
- See Also:
- Constant Field Values
DFA55_acceptS
static final String DFA55_acceptS
- See Also:
- Constant Field Values
DFA55_specialS
static final String DFA55_specialS
- See Also:
- Constant Field Values
DFA55_transitionS
static final String[] DFA55_transitionS
DFA55_eot
static final short[] DFA55_eot
DFA55_eof
static final short[] DFA55_eof
DFA55_min
static final char[] DFA55_min
DFA55_max
static final char[] DFA55_max
DFA55_accept
static final short[] DFA55_accept
DFA55_special
static final short[] DFA55_special
DFA55_transition
static final short[][] DFA55_transition
DFA62_eotS
static final String DFA62_eotS
- See Also:
- Constant Field Values
DFA62_eofS
static final String DFA62_eofS
- See Also:
- Constant Field Values
DFA62_minS
static final String DFA62_minS
- See Also:
- Constant Field Values
DFA62_maxS
static final String DFA62_maxS
- See Also:
- Constant Field Values
DFA62_acceptS
static final String DFA62_acceptS
- See Also:
- Constant Field Values
DFA62_specialS
static final String DFA62_specialS
- See Also:
- Constant Field Values
DFA62_transitionS
static final String[] DFA62_transitionS
DFA62_eot
static final short[] DFA62_eot
DFA62_eof
static final short[] DFA62_eof
DFA62_min
static final char[] DFA62_min
DFA62_max
static final char[] DFA62_max
DFA62_accept
static final short[] DFA62_accept
DFA62_special
static final short[] DFA62_special
DFA62_transition
static final short[][] DFA62_transition
DFA69_eotS
static final String DFA69_eotS
- See Also:
- Constant Field Values
DFA69_eofS
static final String DFA69_eofS
- See Also:
- Constant Field Values
DFA69_minS
static final String DFA69_minS
- See Also:
- Constant Field Values
DFA69_maxS
static final String DFA69_maxS
- See Also:
- Constant Field Values
DFA69_acceptS
static final String DFA69_acceptS
- See Also:
- Constant Field Values
DFA69_specialS
static final String DFA69_specialS
- See Also:
- Constant Field Values
DFA69_transitionS
static final String[] DFA69_transitionS
DFA69_eot
static final short[] DFA69_eot
DFA69_eof
static final short[] DFA69_eof
DFA69_min
static final char[] DFA69_min
DFA69_max
static final char[] DFA69_max
DFA69_accept
static final short[] DFA69_accept
DFA69_special
static final short[] DFA69_special
DFA69_transition
static final short[][] DFA69_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_IDENT_in_constant1708
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1708
FOLLOW_NUMBER_in_constant1714
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1714
FOLLOW_COMMA_in_constant1731
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_constant1731
FOLLOW_IDENT_in_constant1736
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1736
FOLLOW_NUMBER_in_constant1742
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1742
FOLLOW_RPAREN_in_constant1752
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_constant1752
FOLLOW_EQUALS_in_identifier1781
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1781
FOLLOW_LESS_THAN_in_identifier1787
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1787
FOLLOW_MORE_THAN_in_identifier1793
public static final org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1793
FOLLOW_PLUS_in_identifier1800
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1800
FOLLOW_MINUS_in_identifier1806
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1806
FOLLOW_IDENT_DOT_in_identifier1813
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1813
FOLLOW_IDENT_in_identifier1819
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1819
FOLLOW_NUMBER_in_identifier1825
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1825
FOLLOW_LPAREN_in_identifier1841
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_identifier1841
FOLLOW_IDENT_in_identifier1846
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1846
FOLLOW_NUMBER_in_identifier1852
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1852
FOLLOW_COMMA_in_identifier1869
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_identifier1869
FOLLOW_IDENT_in_identifier1874
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1874
FOLLOW_NUMBER_in_identifier1880
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1880
FOLLOW_RPAREN_in_identifier1890
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_identifier1890
FOLLOW_IDENT_in_constantOperator1963
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constantOperator1963
FOLLOW_EQUALS_in_constantOperator1971
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_constantOperator1971
FOLLOW_IDENT_in_identifierOperator2064
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifierOperator2064
FOLLOW_EQUALS_in_identifierOperator2072
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifierOperator2072
FOLLOW_IDENT_DOT_in_dbcolumn2120
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbcolumn2120
FOLLOW_IDENT_in_dbcolumn2126
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbcolumn2126
FOLLOW_IDENT_DOT_in_dbtable2153
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbtable2153
FOLLOW_IDENT_in_dbtable2159
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbtable2159
FOLLOW_WS_in_mapping2197
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2197
FOLLOW_mappingItem_in_mapping2204
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2204
FOLLOW_WS_in_mapping2211
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2211
FOLLOW_mappingItem_in_mapping2216
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2216
FOLLOW_WS_in_mapping2224
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2224
FOLLOW_EOF_in_mapping2228
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping2228
FOLLOW_IDENT_in_mappingItem2263
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2263
FOLLOW_NUMBER_in_mappingItem2269
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2269
FOLLOW_STRING_in_mappingItem2279
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem2279
FOLLOW_IDENT_DOT_in_mappingItem2284
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2284
FOLLOW_IDENT_in_mappingItem2290
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2290
FOLLOW_NUMBER_in_mappingItem2296
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2296
FOLLOW_LPAREN_in_mappingItem2313
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2313
FOLLOW_IDENT_in_mappingItem2318
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2318
FOLLOW_NUMBER_in_mappingItem2324
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2324
FOLLOW_COMMA_in_mappingItem2342
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2342
FOLLOW_IDENT_in_mappingItem2347
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2347
FOLLOW_NUMBER_in_mappingItem2353
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2353
FOLLOW_RPAREN_in_mappingItem2364
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2364
FOLLOW_IDENT_DOT_in_mappingItem2380
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2380
FOLLOW_IDENT_in_mappingItem2386
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2386
FOLLOW_NUMBER_in_mappingItem2392
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2392
FOLLOW_LPAREN_in_mappingItem2410
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2410
FOLLOW_IDENT_in_mappingItem2415
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2415
FOLLOW_NUMBER_in_mappingItem2421
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2421
FOLLOW_COMMA_in_mappingItem2440
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2440
FOLLOW_IDENT_in_mappingItem2445
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2445
FOLLOW_NUMBER_in_mappingItem2451
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2451
FOLLOW_RPAREN_in_mappingItem2463
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2463
FOLLOW_set_in_option2510
public static final org.antlr.runtime.BitSet FOLLOW_set_in_option2510
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)
addModifier
void addModifier(SqlTypeFactory typeFactory,
SqlMetaConst item,
String modifier)
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 © 2013. All Rights Reserved.