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(SqlMetaLogExpr expr,
boolean isAnd)
|
(package private) void |
addText(Object target,
StringBuilder text)
|
SqlMappingItem |
column()
|
SqlMetaConst |
constant()
|
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()
|
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) 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)
|
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
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
dfa67
protected SqlProcessorParser.DFA67 dfa67
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
DFA67_eotS
static final String DFA67_eotS
- See Also:
- Constant Field Values
DFA67_eofS
static final String DFA67_eofS
- See Also:
- Constant Field Values
DFA67_minS
static final String DFA67_minS
- See Also:
- Constant Field Values
DFA67_maxS
static final String DFA67_maxS
- See Also:
- Constant Field Values
DFA67_acceptS
static final String DFA67_acceptS
- See Also:
- Constant Field Values
DFA67_specialS
static final String DFA67_specialS
- See Also:
- Constant Field Values
DFA67_transitionS
static final String[] DFA67_transitionS
DFA67_eot
static final short[] DFA67_eot
DFA67_eof
static final short[] DFA67_eof
DFA67_min
static final char[] DFA67_min
DFA67_max
static final char[] DFA67_max
DFA67_accept
static final short[] DFA67_accept
DFA67_special
static final short[] DFA67_special
DFA67_transition
static final short[][] DFA67_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_AT_in_sqlFragment481
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_sqlFragment481
FOLLOW_column_in_sqlFragment485
public static final org.antlr.runtime.BitSet FOLLOW_column_in_sqlFragment485
FOLLOW_PERCENT_in_sqlFragment501
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment501
FOLLOW_PERCENT_in_sqlFragment504
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment504
FOLLOW_dbtable_in_sqlFragment508
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_sqlFragment508
FOLLOW_dbcolumn_in_sqlFragment529
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_sqlFragment529
FOLLOW_LBRACE_in_sqlFragment542
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_sqlFragment542
FOLLOW_metaSql_in_sqlFragment544
public static final org.antlr.runtime.BitSet FOLLOW_metaSql_in_sqlFragment544
FOLLOW_RBRACE_in_sqlFragment547
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_sqlFragment547
FOLLOW_set_in_metaSql572
public static final org.antlr.runtime.BitSet FOLLOW_set_in_metaSql572
FOLLOW_ifSql_in_metaSql603
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql603
FOLLOW_BOR_in_metaSql612
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql612
FOLLOW_ifSql_in_metaSql616
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql616
FOLLOW_QUESTI_in_metaSql628
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_metaSql628
FOLLOW_ifSqlCond_in_metaSql634
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_metaSql634
FOLLOW_BOR_in_metaSql641
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql641
FOLLOW_ifSql_in_metaSql645
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql645
FOLLOW_BOR_in_metaSql654
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql654
FOLLOW_ifSql_in_metaSql658
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql658
FOLLOW_BAND_in_metaSql673
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_metaSql673
FOLLOW_ifSql_in_metaSql679
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql679
FOLLOW_BOR_in_metaSql688
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql688
FOLLOW_ifSql_in_metaSql692
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql692
FOLLOW_BOR_in_metaSql704
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql704
FOLLOW_ifSql_in_metaSql710
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql710
FOLLOW_BOR_in_metaSql719
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql719
FOLLOW_ifSql_in_metaSql723
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql723
FOLLOW_EQUALS_in_metaSql735
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_metaSql735
FOLLOW_WS_in_metaSql737
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_metaSql737
FOLLOW_IDENT_in_metaSql742
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_metaSql742
FOLLOW_ifSql_in_metaSql748
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql748
FOLLOW_HASH_in_metaSql761
public static final org.antlr.runtime.BitSet FOLLOW_HASH_in_metaSql761
FOLLOW_NUMBER_in_metaSql765
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_metaSql765
FOLLOW_ordSql_in_metaSql769
public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_metaSql769
FOLLOW_ifSqlFragment_in_ifSql796
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlFragment_in_ifSql796
FOLLOW_set_in_ifSqlFragment818
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifSqlFragment818
FOLLOW_COLON_in_ifSqlFragment854
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment854
FOLLOW_identifier_in_ifSqlFragment858
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlFragment858
FOLLOW_STRING_in_ifSqlFragment868
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment868
FOLLOW_constant_in_ifSqlFragment872
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlFragment872
FOLLOW_AT_in_ifSqlFragment887
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ifSqlFragment887
FOLLOW_column_in_ifSqlFragment891
public static final org.antlr.runtime.BitSet FOLLOW_column_in_ifSqlFragment891
FOLLOW_PERCENT_in_ifSqlFragment906
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment906
FOLLOW_PERCENT_in_ifSqlFragment909
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment909
FOLLOW_dbtable_in_ifSqlFragment913
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_ifSqlFragment913
FOLLOW_dbcolumn_in_ifSqlFragment934
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ifSqlFragment934
FOLLOW_LBRACE_in_ifSqlFragment942
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_ifSqlFragment942
FOLLOW_ifMetaSql_in_ifSqlFragment944
public static final org.antlr.runtime.BitSet FOLLOW_ifMetaSql_in_ifSqlFragment944
FOLLOW_RBRACE_in_ifSqlFragment947
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_ifSqlFragment947
FOLLOW_set_in_ifMetaSql980
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifMetaSql980
FOLLOW_ifSql_in_ifMetaSql1007
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1007
FOLLOW_BOR_in_ifMetaSql1016
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1016
FOLLOW_ifSql_in_ifMetaSql1020
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1020
FOLLOW_QUESTI_in_ifMetaSql1032
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_ifMetaSql1032
FOLLOW_ifSqlCond_in_ifMetaSql1038
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifMetaSql1038
FOLLOW_BOR_in_ifMetaSql1045
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1045
FOLLOW_ifSql_in_ifMetaSql1049
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1049
FOLLOW_BOR_in_ifMetaSql1058
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1058
FOLLOW_ifSql_in_ifMetaSql1062
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1062
FOLLOW_BAND_in_ifMetaSql1077
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_ifMetaSql1077
FOLLOW_ifSql_in_ifMetaSql1083
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1083
FOLLOW_BOR_in_ifMetaSql1092
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1092
FOLLOW_ifSql_in_ifMetaSql1096
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1096
FOLLOW_BOR_in_ifMetaSql1108
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1108
FOLLOW_ifSql_in_ifMetaSql1114
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1114
FOLLOW_BOR_in_ifMetaSql1123
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1123
FOLLOW_ifSql_in_ifMetaSql1127
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1127
FOLLOW_WS_in_ifSqlCond1154
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1154
FOLLOW_ifSqlBool_in_ifSqlCond1157
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1157
FOLLOW_WS_in_ifSqlCond1160
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1160
FOLLOW_AND_in_ifSqlCond1165
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_ifSqlCond1165
FOLLOW_OR_in_ifSqlCond1171
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ifSqlCond1171
FOLLOW_WS_in_ifSqlCond1176
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1176
FOLLOW_ifSqlBool_in_ifSqlCond1181
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1181
FOLLOW_WS_in_ifSqlCond1184
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1184
FOLLOW_NOT_in_ifSqlBool1204
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1204
FOLLOW_COLON_in_ifSqlBool1207
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlBool1207
FOLLOW_identifier_in_ifSqlBool1211
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlBool1211
FOLLOW_NOT_in_ifSqlBool1220
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1220
FOLLOW_STRING_in_ifSqlBool1223
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlBool1223
FOLLOW_constant_in_ifSqlBool1227
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlBool1227
FOLLOW_NOT_in_ifSqlBool1236
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1236
FOLLOW_LPAREN_in_ifSqlBool1239
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifSqlBool1239
FOLLOW_ifSqlCond_in_ifSqlBool1243
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifSqlBool1243
FOLLOW_RPAREN_in_ifSqlBool1245
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifSqlBool1245
FOLLOW_ordSqlFragment_in_ordSql1270
public static final org.antlr.runtime.BitSet FOLLOW_ordSqlFragment_in_ordSql1270
FOLLOW_set_in_ordSqlFragment1297
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ordSqlFragment1297
FOLLOW_COLON_in_ordSqlFragment1321
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ordSqlFragment1321
FOLLOW_identifier_in_ordSqlFragment1325
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ordSqlFragment1325
FOLLOW_STRING_in_ordSqlFragment1335
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ordSqlFragment1335
FOLLOW_constant_in_ordSqlFragment1339
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ordSqlFragment1339
FOLLOW_PERCENT_in_ordSqlFragment1348
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ordSqlFragment1348
FOLLOW_dbcolumn_in_ordSqlFragment1352
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ordSqlFragment1352
FOLLOW_IDENT_DOT_in_column1389
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1389
FOLLOW_IDENT_in_column1395
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1395
FOLLOW_NUMBER_in_column1401
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1401
FOLLOW_LPAREN_in_column1417
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1417
FOLLOW_IDENT_in_column1422
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1422
FOLLOW_NUMBER_in_column1428
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1428
FOLLOW_COMMA_in_column1445
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1445
FOLLOW_IDENT_in_column1450
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1450
FOLLOW_NUMBER_in_column1456
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1456
FOLLOW_RPAREN_in_column1466
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1466
FOLLOW_IDENT_DOT_in_column1490
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1490
FOLLOW_IDENT_in_column1496
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1496
FOLLOW_NUMBER_in_column1502
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1502
FOLLOW_LPAREN_in_column1519
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1519
FOLLOW_IDENT_in_column1524
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1524
FOLLOW_NUMBER_in_column1530
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1530
FOLLOW_COMMA_in_column1548
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1548
FOLLOW_IDENT_in_column1553
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1553
FOLLOW_NUMBER_in_column1559
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1559
FOLLOW_RPAREN_in_column1570
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1570
FOLLOW_PLUS_in_constant1604
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_constant1604
FOLLOW_MINUS_in_constant1610
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_constant1610
FOLLOW_IDENT_DOT_in_constant1617
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_constant1617
FOLLOW_IDENT_in_constant1623
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1623
FOLLOW_LPAREN_in_constant1639
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_constant1639
FOLLOW_IDENT_in_constant1644
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1644
FOLLOW_NUMBER_in_constant1650
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1650
FOLLOW_COMMA_in_constant1667
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_constant1667
FOLLOW_IDENT_in_constant1672
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1672
FOLLOW_NUMBER_in_constant1678
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1678
FOLLOW_RPAREN_in_constant1688
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_constant1688
FOLLOW_EQUALS_in_identifier1717
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1717
FOLLOW_LESS_THAN_in_identifier1723
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1723
FOLLOW_MORE_THAN_in_identifier1729
public static final org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1729
FOLLOW_PLUS_in_identifier1736
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1736
FOLLOW_MINUS_in_identifier1742
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1742
FOLLOW_IDENT_DOT_in_identifier1749
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1749
FOLLOW_IDENT_in_identifier1755
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1755
FOLLOW_NUMBER_in_identifier1761
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1761
FOLLOW_LPAREN_in_identifier1777
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_identifier1777
FOLLOW_IDENT_in_identifier1782
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1782
FOLLOW_NUMBER_in_identifier1788
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1788
FOLLOW_COMMA_in_identifier1805
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_identifier1805
FOLLOW_IDENT_in_identifier1810
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1810
FOLLOW_NUMBER_in_identifier1816
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1816
FOLLOW_RPAREN_in_identifier1826
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_identifier1826
FOLLOW_IDENT_DOT_in_dbcolumn1854
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbcolumn1854
FOLLOW_IDENT_in_dbcolumn1860
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbcolumn1860
FOLLOW_IDENT_DOT_in_dbtable1887
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbtable1887
FOLLOW_IDENT_in_dbtable1893
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbtable1893
FOLLOW_WS_in_mapping1931
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1931
FOLLOW_mappingItem_in_mapping1938
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1938
FOLLOW_WS_in_mapping1945
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1945
FOLLOW_mappingItem_in_mapping1950
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1950
FOLLOW_WS_in_mapping1958
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1958
FOLLOW_EOF_in_mapping1962
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping1962
FOLLOW_IDENT_in_mappingItem1997
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1997
FOLLOW_NUMBER_in_mappingItem2003
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2003
FOLLOW_STRING_in_mappingItem2013
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem2013
FOLLOW_IDENT_DOT_in_mappingItem2018
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2018
FOLLOW_IDENT_in_mappingItem2024
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2024
FOLLOW_NUMBER_in_mappingItem2030
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2030
FOLLOW_LPAREN_in_mappingItem2047
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2047
FOLLOW_IDENT_in_mappingItem2052
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2052
FOLLOW_NUMBER_in_mappingItem2058
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2058
FOLLOW_COMMA_in_mappingItem2076
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2076
FOLLOW_IDENT_in_mappingItem2081
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2081
FOLLOW_NUMBER_in_mappingItem2087
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2087
FOLLOW_RPAREN_in_mappingItem2098
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2098
FOLLOW_IDENT_DOT_in_mappingItem2114
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2114
FOLLOW_IDENT_in_mappingItem2120
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2120
FOLLOW_NUMBER_in_mappingItem2126
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2126
FOLLOW_LPAREN_in_mappingItem2144
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2144
FOLLOW_IDENT_in_mappingItem2149
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2149
FOLLOW_NUMBER_in_mappingItem2155
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2155
FOLLOW_COMMA_in_mappingItem2174
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2174
FOLLOW_IDENT_in_mappingItem2179
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2179
FOLLOW_NUMBER_in_mappingItem2185
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2185
FOLLOW_RPAREN_in_mappingItem2197
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2197
FOLLOW_set_in_option2244
public static final org.antlr.runtime.BitSet FOLLOW_set_in_option2244
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(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)
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
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.