public class SqlProcessorParser
extends org.antlr.runtime.Parser
Modifier and Type | Class and Description |
---|---|
protected class |
SqlProcessorParser.DFA43 |
protected class |
SqlProcessorParser.DFA48 |
protected class |
SqlProcessorParser.DFA57 |
protected class |
SqlProcessorParser.DFA66 |
protected class |
SqlProcessorParser.DFA73 |
protected static class |
SqlProcessorParser.mapping_scope |
protected static class |
SqlProcessorParser.meta_scope |
Modifier and Type | Field and Description |
---|---|
static int |
AND |
private Stack |
artifactName |
static int |
AT |
static int |
BAND |
static int |
BOR |
static int |
CARET |
static int |
COLON |
static int |
COMMA |
protected SqlProcessorParser.DFA43 |
dfa43 |
(package private) static short[] |
DFA43_accept |
(package private) static String |
DFA43_acceptS |
(package private) static short[] |
DFA43_eof |
(package private) static String |
DFA43_eofS |
(package private) static short[] |
DFA43_eot |
(package private) static String |
DFA43_eotS |
(package private) static char[] |
DFA43_max |
(package private) static String |
DFA43_maxS |
(package private) static char[] |
DFA43_min |
(package private) static String |
DFA43_minS |
(package private) static short[] |
DFA43_special |
(package private) static String |
DFA43_specialS |
(package private) static short[][] |
DFA43_transition |
(package private) static String[] |
DFA43_transitionS |
protected SqlProcessorParser.DFA48 |
dfa48 |
(package private) static short[] |
DFA48_accept |
(package private) static String |
DFA48_acceptS |
(package private) static short[] |
DFA48_eof |
(package private) static String |
DFA48_eofS |
(package private) static short[] |
DFA48_eot |
(package private) static String |
DFA48_eotS |
(package private) static char[] |
DFA48_max |
(package private) static String |
DFA48_maxS |
(package private) static char[] |
DFA48_min |
(package private) static String |
DFA48_minS |
(package private) static short[] |
DFA48_special |
(package private) static String |
DFA48_specialS |
(package private) static short[][] |
DFA48_transition |
(package private) static String[] |
DFA48_transitionS |
protected SqlProcessorParser.DFA57 |
dfa57 |
(package private) static short[] |
DFA57_accept |
(package private) static String |
DFA57_acceptS |
(package private) static short[] |
DFA57_eof |
(package private) static String |
DFA57_eofS |
(package private) static short[] |
DFA57_eot |
(package private) static String |
DFA57_eotS |
(package private) static char[] |
DFA57_max |
(package private) static String |
DFA57_maxS |
(package private) static char[] |
DFA57_min |
(package private) static String |
DFA57_minS |
(package private) static short[] |
DFA57_special |
(package private) static String |
DFA57_specialS |
(package private) static short[][] |
DFA57_transition |
(package private) static String[] |
DFA57_transitionS |
protected SqlProcessorParser.DFA66 |
dfa66 |
(package private) static short[] |
DFA66_accept |
(package private) static String |
DFA66_acceptS |
(package private) static short[] |
DFA66_eof |
(package private) static String |
DFA66_eofS |
(package private) static short[] |
DFA66_eot |
(package private) static String |
DFA66_eotS |
(package private) static char[] |
DFA66_max |
(package private) static String |
DFA66_maxS |
(package private) static char[] |
DFA66_min |
(package private) static String |
DFA66_minS |
(package private) static short[] |
DFA66_special |
(package private) static String |
DFA66_specialS |
(package private) static short[][] |
DFA66_transition |
(package private) static String[] |
DFA66_transitionS |
protected SqlProcessorParser.DFA73 |
dfa73 |
(package private) static short[] |
DFA73_accept |
(package private) static String |
DFA73_acceptS |
(package private) static short[] |
DFA73_eof |
(package private) static String |
DFA73_eofS |
(package private) static short[] |
DFA73_eot |
(package private) static String |
DFA73_eotS |
(package private) static char[] |
DFA73_max |
(package private) static String |
DFA73_maxS |
(package private) static char[] |
DFA73_min |
(package private) static String |
DFA73_minS |
(package private) static short[] |
DFA73_special |
(package private) static String |
DFA73_specialS |
(package private) static short[][] |
DFA73_transition |
(package private) static String[] |
DFA73_transitionS |
static int |
DIGIT |
static int |
DOT |
static int |
EOF |
static int |
EQUALS |
private List<ErrorMsg> |
errors |
static int |
ESC_AT |
static int |
ESC_BOR |
static int |
ESC_CHAR |
static int |
ESC_COLON |
static int |
ESC_DOT |
static int |
ESC_HASH |
static int |
ESC_LBRACE |
static int |
ESC_PERCENT |
static int |
ESC_RBRACE |
static int |
ESC_SEMICOLON |
static int |
ESC_SLASH |
static int |
ESC_STRING |
static org.antlr.runtime.BitSet |
FOLLOW_AND_in_ifSqlCond1235 |
static org.antlr.runtime.BitSet |
FOLLOW_AT_in_ifSqlFragment957 |
static org.antlr.runtime.BitSet |
FOLLOW_AT_in_sqlFragment513 |
static org.antlr.runtime.BitSet |
FOLLOW_BAND_in_ifMetaSql1147 |
static org.antlr.runtime.BitSet |
FOLLOW_BAND_in_metaSql705 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1086 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1115 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1128 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1162 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1178 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_ifMetaSql1193 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql644 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql673 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql686 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql720 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql736 |
static org.antlr.runtime.BitSet |
FOLLOW_BOR_in_metaSql751 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_ifSqlBool1277 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_ifSqlFragment892 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_ifSqlFragment920 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_ifSqlFragment922 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_ordSqlFragment1391 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_sqlFragment438 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_sqlFragment476 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_sqlFragment478 |
static org.antlr.runtime.BitSet |
FOLLOW_column_in_ifSqlFragment961 |
static org.antlr.runtime.BitSet |
FOLLOW_column_in_sqlFragment517 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_column1515 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_column1618 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_constant1742 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_identifier1890 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_mappingItem2368 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_mappingItem2466 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_parse2123 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_parse2189 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_parse2253 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_ifSqlBool1297 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_ifSqlFragment910 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_ordSqlFragment1409 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_sqlFragment461 |
static org.antlr.runtime.BitSet |
FOLLOW_constantOperator_in_ifSqlFragment942 |
static org.antlr.runtime.BitSet |
FOLLOW_constantOperator_in_sqlFragment498 |
static org.antlr.runtime.BitSet |
FOLLOW_dbcolumn_in_ifSqlFragment1004 |
static org.antlr.runtime.BitSet |
FOLLOW_dbcolumn_in_ordSqlFragment1422 |
static org.antlr.runtime.BitSet |
FOLLOW_dbcolumn_in_sqlFragment561 |
static org.antlr.runtime.BitSet |
FOLLOW_dbtable_in_ifSqlFragment983 |
static org.antlr.runtime.BitSet |
FOLLOW_dbtable_in_sqlFragment540 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_mapping2254 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_meta338 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_parse2303 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_constantOperator1997 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_identifier1797 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_identifierOperator2098 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_metaSql767 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_parse2135 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_parse2201 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALS_in_parse2265 |
static org.antlr.runtime.BitSet |
FOLLOW_HASH_in_metaSql793 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_column1459 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_column1560 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_constant1687 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_dbcolumn2146 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_dbtable2179 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_identifier1829 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_mappingItem2310 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_DOT_in_mappingItem2406 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1465 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1492 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1520 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1566 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1594 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_column1623 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_constant1693 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_constant1719 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_constant1752 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_constantOperator1989 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_dbcolumn2152 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_dbtable2185 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_identifier1835 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_identifier1867 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_identifier1900 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_identifierOperator2090 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2289 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2316 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2344 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2373 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2412 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2441 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_mappingItem2471 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_metaSql774 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2110 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2127 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2176 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2193 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2242 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_parse2257 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_ifSqlBool1281 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_ifSqlFragment896 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_ordSqlFragment1395 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_sqlFragment442 |
static org.antlr.runtime.BitSet |
FOLLOW_identifierOperator_in_ifSqlFragment926 |
static org.antlr.runtime.BitSet |
FOLLOW_identifierOperator_in_sqlFragment482 |
static org.antlr.runtime.BitSet |
FOLLOW_ifMetaSql_in_ifSqlFragment1014 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1077 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1090 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1119 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1132 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1153 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1166 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1184 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_ifMetaSql1197 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql635 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql648 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql677 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql690 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql711 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql724 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql742 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql755 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSql_in_metaSql780 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlBool_in_ifSqlCond1227 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlBool_in_ifSqlCond1251 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlCond_in_ifMetaSql1108 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlCond_in_ifSqlBool1313 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlCond_in_metaSql666 |
static org.antlr.runtime.BitSet |
FOLLOW_ifSqlFragment_in_ifSql834 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_ifSqlFragment1012 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_sqlFragment574 |
static org.antlr.runtime.BitSet |
FOLLOW_LESS_THAN_in_identifier1803 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_column1487 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_column1589 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_constant1709 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_identifier1857 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_ifSqlBool1309 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_mappingItem2339 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_mappingItem2436 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_parse2114 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_parse2180 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_parse2244 |
static org.antlr.runtime.BitSet |
FOLLOW_MAPPING_in_parse2184 |
static org.antlr.runtime.BitSet |
FOLLOW_mapping_in_parse2217 |
static org.antlr.runtime.BitSet |
FOLLOW_mappingItem_in_mapping2230 |
static org.antlr.runtime.BitSet |
FOLLOW_mappingItem_in_mapping2242 |
static org.antlr.runtime.BitSet |
FOLLOW_meta_in_parse2151 |
static org.antlr.runtime.BitSet |
FOLLOW_metaSql_in_sqlFragment576 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_constant1680 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_identifier1822 |
static org.antlr.runtime.BitSet |
FOLLOW_MORE_THAN_in_identifier1809 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_constant1713 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_constant1746 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_identifier1861 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_identifier1894 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_ifSqlBool1274 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_ifSqlBool1290 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_ifSqlBool1306 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1471 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1498 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1526 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1572 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1600 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_column1629 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_constant1725 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_constant1758 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_identifier1841 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_identifier1873 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_identifier1906 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2295 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2322 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2350 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2379 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2418 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2447 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_mappingItem2477 |
static org.antlr.runtime.BitSet |
FOLLOW_OPTION_in_parse2248 |
static org.antlr.runtime.BitSet |
FOLLOW_option_in_parse2281 |
static org.antlr.runtime.BitSet |
FOLLOW_OR_in_ifSqlCond1241 |
static org.antlr.runtime.BitSet |
FOLLOW_ordSql_in_metaSql807 |
static org.antlr.runtime.BitSet |
FOLLOW_ordSqlFragment_in_ordSql1340 |
static org.antlr.runtime.BitSet |
FOLLOW_parse2_in_parse52 |
static org.antlr.runtime.BitSet |
FOLLOW_PERCENT_in_ifSqlFragment976 |
static org.antlr.runtime.BitSet |
FOLLOW_PERCENT_in_ifSqlFragment979 |
static org.antlr.runtime.BitSet |
FOLLOW_PERCENT_in_ordSqlFragment1418 |
static org.antlr.runtime.BitSet |
FOLLOW_PERCENT_in_sqlFragment533 |
static org.antlr.runtime.BitSet |
FOLLOW_PERCENT_in_sqlFragment536 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_in_constant1674 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_in_identifier1816 |
static org.antlr.runtime.BitSet |
FOLLOW_QUESTI_in_ifMetaSql1102 |
static org.antlr.runtime.BitSet |
FOLLOW_QUESTI_in_metaSql660 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_ifSqlFragment1017 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_sqlFragment579 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_column1536 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_column1640 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_constant1768 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_identifier1916 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_ifSqlBool1315 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_mappingItem2390 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_mappingItem2489 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_parse2133 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_parse2199 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_parse2263 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_parse2156 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_parse2222 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_parse2286 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_ifMetaSql1050 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_ifSqlFragment856 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_metaSql604 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_metaSql797 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_option2536 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_ordSqlFragment1367 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_sqlFragment406 |
static org.antlr.runtime.BitSet |
FOLLOW_sql_in_meta335 |
static org.antlr.runtime.BitSet |
FOLLOW_sqlFragment_in_sql377 |
static org.antlr.runtime.BitSet |
FOLLOW_STATEMENT_in_parse2118 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_ifSqlBool1293 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_ifSqlFragment906 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_ifSqlFragment936 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_ifSqlFragment938 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_mappingItem2305 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_ordSqlFragment1405 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_sqlFragment457 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_sqlFragment492 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_sqlFragment494 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_ifSqlCond1224 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_ifSqlCond1230 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_ifSqlCond1246 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_ifSqlCond1254 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_mapping2223 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_mapping2237 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_mapping2250 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_metaSql769 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_parse2158 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_parse2224 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_parse2288 |
static org.antlr.runtime.BitSet |
FOLLOW_WS_in_parse293 |
static int |
HASH |
static int |
IDENT |
static int |
IDENT_DOT |
(package private) SqlMetaOperator |
lastOperator |
static int |
LBRACE |
static int |
LESS_THAN |
static int |
LPAREN |
static int |
MAPPING |
protected Stack<SqlProcessorParser.mapping_scope> |
mapping_stack |
protected Stack<SqlProcessorParser.meta_scope> |
meta_stack |
static int |
MINUS |
static int |
ML_COMMENT |
static int |
MORE_THAN |
static int |
NOT |
static int |
NUMBER |
static int |
OPTION |
static int |
OR |
private Stack |
partialErrors |
static int |
PERCENT |
static int |
PLUS |
static int |
QUESTI |
static int |
RBRACE |
static int |
REST |
static int |
RPAREN |
static int |
SEMICOLON |
static int |
SL_COMMENT |
static int |
STATEMENT |
static int |
STRING |
static String[] |
tokenNames |
static int |
WS |
Constructor and Description |
---|
SqlProcessorParser(org.antlr.runtime.TokenStream input) |
SqlProcessorParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
(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) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
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
public static final String[] tokenNames
public static final int EOF
public static final int AND
public static final int AT
public static final int BAND
public static final int BOR
public static final int CARET
public static final int COLON
public static final int COMMA
public static final int DIGIT
public static final int DOT
public static final int EQUALS
public static final int ESC_AT
public static final int ESC_BOR
public static final int ESC_CHAR
public static final int ESC_COLON
public static final int ESC_DOT
public static final int ESC_HASH
public static final int ESC_LBRACE
public static final int ESC_PERCENT
public static final int ESC_RBRACE
public static final int ESC_SEMICOLON
public static final int ESC_SLASH
public static final int ESC_STRING
public static final int HASH
public static final int IDENT
public static final int IDENT_DOT
public static final int LBRACE
public static final int LESS_THAN
public static final int LPAREN
public static final int MAPPING
public static final int MINUS
public static final int ML_COMMENT
public static final int MORE_THAN
public static final int NOT
public static final int NUMBER
public static final int OPTION
public static final int OR
public static final int PERCENT
public static final int PLUS
public static final int QUESTI
public static final int RBRACE
public static final int REST
public static final int RPAREN
public static final int SEMICOLON
public static final int SL_COMMENT
public static final int STATEMENT
public static final int STRING
public static final int WS
private Stack artifactName
private Stack partialErrors
SqlMetaOperator lastOperator
protected Stack<SqlProcessorParser.meta_scope> meta_stack
protected Stack<SqlProcessorParser.mapping_scope> mapping_stack
protected SqlProcessorParser.DFA43 dfa43
protected SqlProcessorParser.DFA48 dfa48
protected SqlProcessorParser.DFA57 dfa57
protected SqlProcessorParser.DFA66 dfa66
protected SqlProcessorParser.DFA73 dfa73
static final String DFA43_eotS
static final String DFA43_eofS
static final String DFA43_minS
static final String DFA43_maxS
static final String DFA43_acceptS
static final String DFA43_specialS
static final String[] DFA43_transitionS
static final short[] DFA43_eot
static final short[] DFA43_eof
static final char[] DFA43_min
static final char[] DFA43_max
static final short[] DFA43_accept
static final short[] DFA43_special
static final short[][] DFA43_transition
static final String DFA48_eotS
static final String DFA48_eofS
static final String DFA48_minS
static final String DFA48_maxS
static final String DFA48_acceptS
static final String DFA48_specialS
static final String[] DFA48_transitionS
static final short[] DFA48_eot
static final short[] DFA48_eof
static final char[] DFA48_min
static final char[] DFA48_max
static final short[] DFA48_accept
static final short[] DFA48_special
static final short[][] DFA48_transition
static final String DFA57_eotS
static final String DFA57_eofS
static final String DFA57_minS
static final String DFA57_maxS
static final String DFA57_acceptS
static final String DFA57_specialS
static final String[] DFA57_transitionS
static final short[] DFA57_eot
static final short[] DFA57_eof
static final char[] DFA57_min
static final char[] DFA57_max
static final short[] DFA57_accept
static final short[] DFA57_special
static final short[][] DFA57_transition
static final String DFA66_eotS
static final String DFA66_eofS
static final String DFA66_minS
static final String DFA66_maxS
static final String DFA66_acceptS
static final String DFA66_specialS
static final String[] DFA66_transitionS
static final short[] DFA66_eot
static final short[] DFA66_eof
static final char[] DFA66_min
static final char[] DFA66_max
static final short[] DFA66_accept
static final short[] DFA66_special
static final short[][] DFA66_transition
static final String DFA73_eotS
static final String DFA73_eofS
static final String DFA73_minS
static final String DFA73_maxS
static final String DFA73_acceptS
static final String DFA73_specialS
static final String[] DFA73_transitionS
static final short[] DFA73_eot
static final short[] DFA73_eof
static final char[] DFA73_min
static final char[] DFA73_max
static final short[] DFA73_accept
static final short[] DFA73_special
static final short[][] DFA73_transition
public static final org.antlr.runtime.BitSet FOLLOW_parse2_in_parse52
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse293
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2110
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2114
public static final org.antlr.runtime.BitSet FOLLOW_STATEMENT_in_parse2118
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2123
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2127
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2133
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2135
public static final org.antlr.runtime.BitSet FOLLOW_meta_in_parse2151
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2156
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2158
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2176
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2180
public static final org.antlr.runtime.BitSet FOLLOW_MAPPING_in_parse2184
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2189
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2193
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2199
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2201
public static final org.antlr.runtime.BitSet FOLLOW_mapping_in_parse2217
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2222
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2224
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2242
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse2244
public static final org.antlr.runtime.BitSet FOLLOW_OPTION_in_parse2248
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse2253
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse2257
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse2263
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse2265
public static final org.antlr.runtime.BitSet FOLLOW_option_in_parse2281
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse2286
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse2288
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse2303
public static final org.antlr.runtime.BitSet FOLLOW_sql_in_meta335
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_meta338
public static final org.antlr.runtime.BitSet FOLLOW_sqlFragment_in_sql377
public static final org.antlr.runtime.BitSet FOLLOW_set_in_sqlFragment406
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment438
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sqlFragment442
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment457
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sqlFragment461
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment476
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sqlFragment478
public static final org.antlr.runtime.BitSet FOLLOW_identifierOperator_in_sqlFragment482
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment492
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sqlFragment494
public static final org.antlr.runtime.BitSet FOLLOW_constantOperator_in_sqlFragment498
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_sqlFragment513
public static final org.antlr.runtime.BitSet FOLLOW_column_in_sqlFragment517
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment533
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_sqlFragment536
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_sqlFragment540
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_sqlFragment561
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_sqlFragment574
public static final org.antlr.runtime.BitSet FOLLOW_metaSql_in_sqlFragment576
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_sqlFragment579
public static final org.antlr.runtime.BitSet FOLLOW_set_in_metaSql604
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql635
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql644
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql648
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_metaSql660
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_metaSql666
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql673
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql677
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql686
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql690
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_metaSql705
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql711
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql720
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql724
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql736
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql742
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql751
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql755
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_metaSql767
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_metaSql769
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_metaSql774
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql780
public static final org.antlr.runtime.BitSet FOLLOW_HASH_in_metaSql793
public static final org.antlr.runtime.BitSet FOLLOW_set_in_metaSql797
public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_metaSql807
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlFragment_in_ifSql834
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifSqlFragment856
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment892
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlFragment896
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment906
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlFragment910
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment920
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlFragment922
public static final org.antlr.runtime.BitSet FOLLOW_identifierOperator_in_ifSqlFragment926
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment936
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlFragment938
public static final org.antlr.runtime.BitSet FOLLOW_constantOperator_in_ifSqlFragment942
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ifSqlFragment957
public static final org.antlr.runtime.BitSet FOLLOW_column_in_ifSqlFragment961
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment976
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ifSqlFragment979
public static final org.antlr.runtime.BitSet FOLLOW_dbtable_in_ifSqlFragment983
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ifSqlFragment1004
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_ifSqlFragment1012
public static final org.antlr.runtime.BitSet FOLLOW_ifMetaSql_in_ifSqlFragment1014
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_ifSqlFragment1017
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifMetaSql1050
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1077
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1086
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1090
public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_ifMetaSql1102
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifMetaSql1108
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1115
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1119
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1128
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1132
public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_ifMetaSql1147
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1153
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1162
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1166
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1178
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1184
public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql1193
public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql1197
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1224
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1227
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1230
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_ifSqlCond1235
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ifSqlCond1241
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1246
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1251
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1254
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1274
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlBool1277
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlBool1281
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1290
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlBool1293
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlBool1297
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1306
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifSqlBool1309
public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifSqlBool1313
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifSqlBool1315
public static final org.antlr.runtime.BitSet FOLLOW_ordSqlFragment_in_ordSql1340
public static final org.antlr.runtime.BitSet FOLLOW_set_in_ordSqlFragment1367
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ordSqlFragment1391
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ordSqlFragment1395
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ordSqlFragment1405
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ordSqlFragment1409
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_ordSqlFragment1418
public static final org.antlr.runtime.BitSet FOLLOW_dbcolumn_in_ordSqlFragment1422
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1459
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1465
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1471
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1487
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1492
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1498
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1515
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1520
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1526
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1536
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1560
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1566
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1572
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_column1589
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1594
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1600
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_column1618
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1623
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1629
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_column1640
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_constant1674
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_constant1680
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_constant1687
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1693
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_constant1709
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_constant1713
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1719
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1725
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_constant1742
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_constant1746
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1752
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1758
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_constant1768
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1797
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1803
public static final org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1809
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1816
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1822
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1829
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1835
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1841
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_identifier1857
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_identifier1861
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1867
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1873
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_identifier1890
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_identifier1894
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1900
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1906
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_identifier1916
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constantOperator1989
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_constantOperator1997
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifierOperator2090
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifierOperator2098
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbcolumn2146
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbcolumn2152
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_dbtable2179
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_dbtable2185
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2223
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2230
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2237
public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping2242
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping2250
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping2254
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2289
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2295
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem2305
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2310
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2316
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2322
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2339
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2344
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2350
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2368
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2373
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2379
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2390
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem2406
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2412
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2418
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mappingItem2436
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2441
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2447
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mappingItem2466
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem2471
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem2477
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mappingItem2489
public static final org.antlr.runtime.BitSet FOLLOW_set_in_option2536
public SqlProcessorParser(org.antlr.runtime.TokenStream input)
public SqlProcessorParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
private org.antlr.runtime.Token getLastToken()
public void reportError(org.antlr.runtime.RecognitionException e)
reportError
in class org.antlr.runtime.BaseRecognizer
String getText(org.antlr.runtime.Token token)
void add(StringBuilder text)
void addText(Object target, StringBuilder text)
void addColumn(Object target, SqlMappingItem col, StringBuilder text)
SqlMappingItem newColumn(String col)
void addColumnAttr(SqlMappingItem item, org.antlr.runtime.Token col)
void addDatabaseColumn(Object target, SqlDatabaseColumn dbcol, StringBuilder text)
SqlDatabaseColumn newDatabaseColumn(org.antlr.runtime.Token col)
void addDatabaseTable(Object target, SqlDatabaseTable dbtab, StringBuilder text)
SqlDatabaseTable newDatabaseTable(org.antlr.runtime.Token col)
void addIdent(Object target, SqlMetaIdent ident, StringBuilder text)
SqlMetaIdent newIdent(org.antlr.runtime.Token ident, org.antlr.runtime.Token modeIdent, org.antlr.runtime.Token caseIdent)
void addConstant(Object target, SqlMetaConst cnst, StringBuilder text)
SqlMetaConst newConstant(org.antlr.runtime.Token cnst, org.antlr.runtime.Token caseConversion)
void addOperator(Object target, SqlMetaOperator metaOper, StringBuilder text)
SqlMetaOperator newIdentOperator(org.antlr.runtime.Token ident)
SqlMetaOperator newConstOperator(org.antlr.runtime.Token cnst)
void addOperator(SqlMetaLogExpr expr, boolean isAnd)
void addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier)
void addModifier(SqlTypeFactory typeFactory, SqlMappingItem item, String modifier, String attrName)
void addModifier(SqlTypeFactory typeFactory, SqlMetaIdent item, String modifier, org.antlr.runtime.Token not)
void addModifier(SqlTypeFactory typeFactory, SqlMetaConst item, String modifier, org.antlr.runtime.Token not)
boolean add(SqlProcessor processor, String type, String name, SqlMetaStatement statement, List<String> activeFilters, String... filters)
boolean add(SqlProcessor processor, String type, String name, SqlMappingRule mapping, List<String> activeFilters, String... filters)
boolean add(SqlProcessor processor, String type, String name, String feature, List<String> activeFilters, String... filters)
SqlMetaIfItem newSqlMetaIfItem()
SqlMetaStatement newSqlMetaStatement()
public final void parse() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlProcessor parse2(SqlTypeFactory _typeFactory, Map<String,Object> defaultFeatures, Set<String> onlyStatements, String[] filters) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaStatement meta(String name, SqlTypeFactory _typeFactory, boolean _skip) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void sql(SqlMetaStatement metaStatement) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void sqlFragment(SqlMetaStatement metaStatement) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void metaSql(SqlMetaStatement metaStatement) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaIfItem ifSql(SqlMetaIfItem metaIfItemIn) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ifSqlFragment(SqlMetaIfItem metaIfItem) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ifMetaSql(SqlMetaIfItem metaIfItem) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaLogExpr ifSqlCond() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ifSqlBool(SqlMetaLogExpr metaLogExpr) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ordSql(SqlMetaOrd ord) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ordSqlFragment(SqlMetaOrd ord) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMappingItem column() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaConst constant() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaIdent identifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaOperator constantOperator() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMetaOperator identifierOperator() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlDatabaseColumn dbcolumn() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlDatabaseTable dbtable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMappingRule mapping(String name, SqlTypeFactory _typeFactory, boolean _skip) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final SqlMappingItem mappingItem() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final StringBuilder option(String name) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
Copyright © 2015. All rights reserved.