org.sqlproc.engine.impl
Class SqlProcessorParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.sqlproc.engine.impl.SqlProcessorParser

public class SqlProcessorParser
extends org.antlr.runtime.Parser


Nested Class Summary
(package private)  class SqlProcessorParser.DFA67
           
protected static class SqlProcessorParser.mapping_scope
           
protected static class SqlProcessorParser.meta_scope
           
 
Field Summary
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.DFA67 dfa67
           
(package private) static short[] DFA67_accept
           
(package private) static String DFA67_acceptS
           
(package private) static short[] DFA67_eof
           
(package private) static String DFA67_eofS
           
(package private) static short[] DFA67_eot
           
(package private) static String DFA67_eotS
           
(package private) static char[] DFA67_max
           
(package private) static String DFA67_maxS
           
(package private) static char[] DFA67_min
           
(package private) static String DFA67_minS
           
(package private) static short[] DFA67_special
           
(package private) static String DFA67_specialS
           
(package private) static short[][] DFA67_transition
           
(package private) static String[] DFA67_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_HASH
           
static int ESC_LBRACE
           
static int ESC_RBRACE
           
static int ESC_SEMICOLON
           
static int ESC_STRING
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_ifSqlCond1033
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_ifSql790
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_sql423
           
static org.antlr.runtime.BitSet FOLLOW_BAND_in_ifMetaSql945
           
static org.antlr.runtime.BitSet FOLLOW_BAND_in_metaSql586
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql884
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql913
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql926
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql960
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql976
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql991
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql525
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql554
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql567
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql601
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql617
           
static org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql632
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_column1244
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_column1264
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_constant1364
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_constant1384
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_identifier1509
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_identifier1529
           
static org.antlr.runtime.BitSet FOLLOW_CARET_in_mappingItem1729
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSql749
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlBool1075
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_ordSql1161
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_sql372
           
static org.antlr.runtime.BitSet FOLLOW_column_in_ifSql794
           
static org.antlr.runtime.BitSet FOLLOW_column_in_sql427
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse103
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse169
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse233
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_ifSql771
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlBool1095
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_ordSql1183
           
static org.antlr.runtime.BitSet FOLLOW_constant_in_sql399
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping1635
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_meta318
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_parse283
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_column1280
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_constant1400
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1449
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1545
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_mappingItem1745
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_metaSql648
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse115
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse181
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse245
           
static org.antlr.runtime.BitSet FOLLOW_HASH_in_metaSql674
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1216
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_constant1342
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1481
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem1704
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1222
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1248
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1269
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1284
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1348
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1368
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1389
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1404
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1487
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1513
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1534
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1549
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1661
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1689
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1710
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1734
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1749
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_metaSql655
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse107
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse156
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse173
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse222
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse237
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse90
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSql753
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlBool1079
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_ordSql1165
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_sql376
           
static org.antlr.runtime.BitSet FOLLOW_ifMetaSql_in_ifSql815
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql875
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql888
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql917
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql930
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql951
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql964
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql982
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql995
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql742
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql760
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql778
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql806
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql820
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql516
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql529
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql558
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql571
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql592
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql605
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql623
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql636
           
static org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql661
           
static org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1025
           
static org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1049
           
static org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifMetaSql906
           
static org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifSqlBool1111
           
static org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_metaSql547
           
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_ifSql813
           
static org.antlr.runtime.BitSet FOLLOW_LBRACE_in_sql451
           
static org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1455
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifSqlBool1107
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse160
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse224
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse94
           
static org.antlr.runtime.BitSet FOLLOW_MAPPING_in_parse164
           
static org.antlr.runtime.BitSet FOLLOW_mapping_in_parse197
           
static org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1611
           
static org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1623
           
static org.antlr.runtime.BitSet FOLLOW_meta_in_parse131
           
static org.antlr.runtime.BitSet FOLLOW_metaSql_in_sql453
           
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_constant1335
           
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1474
           
static org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1461
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1072
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1088
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1104
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1228
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1292
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1412
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1493
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1557
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem1667
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem1757
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_metaSql678
           
static org.antlr.runtime.BitSet FOLLOW_OPTION_in_parse228
           
static org.antlr.runtime.BitSet FOLLOW_option_in_parse261
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_ifSqlCond1039
           
static org.antlr.runtime.BitSet FOLLOW_ordSql_in_metaSql682
           
static org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1154
           
static org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1172
           
static org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1189
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_constant1329
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1468
           
static org.antlr.runtime.BitSet FOLLOW_QUESTI_in_ifMetaSql900
           
static org.antlr.runtime.BitSet FOLLOW_QUESTI_in_metaSql541
           
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_ifSql818
           
static org.antlr.runtime.BitSet FOLLOW_RBRACE_in_sql456
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifSqlBool1113
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse113
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse179
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse243
           
static org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse136
           
static org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse202
           
static org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse266
           
static org.antlr.runtime.BitSet FOLLOW_set_in_ifMetaSql848
           
static org.antlr.runtime.BitSet FOLLOW_set_in_ifSql713
           
static org.antlr.runtime.BitSet FOLLOW_set_in_metaSql485
           
static org.antlr.runtime.BitSet FOLLOW_set_in_option1809
           
static org.antlr.runtime.BitSet FOLLOW_set_in_ordSql1137
           
static org.antlr.runtime.BitSet FOLLOW_set_in_sql340
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_meta315
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_sql365
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_sql383
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_sql411
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_sql439
           
static org.antlr.runtime.BitSet FOLLOW_sql_in_sql458
           
static org.antlr.runtime.BitSet FOLLOW_STATEMENT_in_parse98
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSql767
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlBool1091
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem1684
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem1699
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_ordSql1179
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_sql395
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1022
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1028
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1044
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1052
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1604
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1618
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1631
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_metaSql650
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_parse138
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_parse204
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_parse268
           
static org.antlr.runtime.BitSet FOLLOW_WS_in_parse73
           
static int HASH
           
static int IDENT
           
static int IDENT_DOT
           
static int LBRACE
           
static int LESS_THAN
           
static int LPAREN
           
static int MAPPING
           
protected  Stack mapping_stack
           
protected  Stack meta_stack
           
static int MINUS
           
static int MORE_THAN
           
static int NOT
           
static int NUMBER
           
static int OPTION
           
static int OR
           
private  Stack partialErrors
           
static int PLUS
           
static int QUESTI
           
static int RBRACE
           
static int REST
           
static int RPAREN
           
static int SEMICOLON
           
static int STATEMENT
           
static int STRING
           
static String[] tokenNames
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
SqlProcessorParser(org.antlr.runtime.TokenStream input)
           
SqlProcessorParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState 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 addIdent(Object target, SqlMetaIdent ident, StringBuilder text)
           
(package private)  void addOperator(SqlMetaLogExpr expr, boolean isAnd)
           
(package private)  void addText(Object target, StringBuilder text)
           
 SqlMappingItem column()
           
 SqlMetaConst constant()
           
(package private)  boolean doSkip(Set<String> onlyStatements, String name)
           
 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()
           
 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(org.antlr.runtime.Token col)
           
(package private)  SqlMetaConst newConstant(org.antlr.runtime.Token cnst, org.antlr.runtime.Token caseConversion)
           
(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)
           
 SqlProcessor parse(SqlTypeFactory _typeFactory, Map<String,Object> defaultFeatures, Set<String> onlyStatements, String[] filters)
           
 void reportError(org.antlr.runtime.RecognitionException e)
           
(package private)  void setMetaType(SqlTypeFactory typeFactory, SqlMappingItem item, String sMetaType)
           
(package private)  void setMetaType(SqlTypeFactory typeFactory, SqlMetaConst item, String sMetaType)
           
(package private)  void setMetaType(SqlTypeFactory typeFactory, SqlMetaIdent item, String sMetaType)
           
 void sql(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
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

IDENT

public static final int IDENT
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

STATEMENT

public static final int STATEMENT
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

SEMICOLON

public static final int SEMICOLON
See Also:
Constant Field Values

MAPPING

public static final int MAPPING
See Also:
Constant Field Values

OPTION

public static final int OPTION
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

LBRACE

public static final int LBRACE
See Also:
Constant Field Values

RBRACE

public static final int RBRACE
See Also:
Constant Field Values

QUESTI

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

HASH

public static final int HASH
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

IDENT_DOT

public static final int IDENT_DOT
See Also:
Constant Field Values

CARET

public static final int CARET
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

LESS_THAN

public static final int LESS_THAN
See Also:
Constant Field Values

MORE_THAN

public static final int MORE_THAN
See Also:
Constant Field Values

DOT

public static final int DOT
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

ESC_COLON

public static final int ESC_COLON
See Also:
Constant Field Values

ESC_SEMICOLON

public static final int ESC_SEMICOLON
See Also:
Constant Field Values

ESC_STRING

public static final int ESC_STRING
See Also:
Constant Field Values

ESC_LBRACE

public static final int ESC_LBRACE
See Also:
Constant Field Values

ESC_RBRACE

public static final int ESC_RBRACE
See Also:
Constant Field Values

ESC_BOR

public static final int ESC_BOR
See Also:
Constant Field Values

ESC_HASH

public static final int ESC_HASH
See Also:
Constant Field Values

ESC_AT

public static final int ESC_AT
See Also:
Constant Field Values

ESC_CHAR

public static final int ESC_CHAR
See Also:
Constant Field Values

REST

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

dfa67

protected SqlProcessorParser.DFA67 dfa67

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_WS_in_parse73

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse73

FOLLOW_IDENT_in_parse90

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse90

FOLLOW_LPAREN_in_parse94

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse94

FOLLOW_STATEMENT_in_parse98

public static final org.antlr.runtime.BitSet FOLLOW_STATEMENT_in_parse98

FOLLOW_COMMA_in_parse103

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse103

FOLLOW_IDENT_in_parse107

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse107

FOLLOW_RPAREN_in_parse113

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse113

FOLLOW_EQUALS_in_parse115

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse115

FOLLOW_meta_in_parse131

public static final org.antlr.runtime.BitSet FOLLOW_meta_in_parse131

FOLLOW_SEMICOLON_in_parse136

public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse136

FOLLOW_WS_in_parse138

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse138

FOLLOW_IDENT_in_parse156

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse156

FOLLOW_LPAREN_in_parse160

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse160

FOLLOW_MAPPING_in_parse164

public static final org.antlr.runtime.BitSet FOLLOW_MAPPING_in_parse164

FOLLOW_COMMA_in_parse169

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse169

FOLLOW_IDENT_in_parse173

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse173

FOLLOW_RPAREN_in_parse179

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse179

FOLLOW_EQUALS_in_parse181

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse181

FOLLOW_mapping_in_parse197

public static final org.antlr.runtime.BitSet FOLLOW_mapping_in_parse197

FOLLOW_SEMICOLON_in_parse202

public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse202

FOLLOW_WS_in_parse204

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse204

FOLLOW_IDENT_in_parse222

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse222

FOLLOW_LPAREN_in_parse224

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parse224

FOLLOW_OPTION_in_parse228

public static final org.antlr.runtime.BitSet FOLLOW_OPTION_in_parse228

FOLLOW_COMMA_in_parse233

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_parse233

FOLLOW_IDENT_in_parse237

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_parse237

FOLLOW_RPAREN_in_parse243

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parse243

FOLLOW_EQUALS_in_parse245

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_parse245

FOLLOW_option_in_parse261

public static final org.antlr.runtime.BitSet FOLLOW_option_in_parse261

FOLLOW_SEMICOLON_in_parse266

public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_parse266

FOLLOW_WS_in_parse268

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_parse268

FOLLOW_EOF_in_parse283

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse283

FOLLOW_sql_in_meta315

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_meta315

FOLLOW_EOF_in_meta318

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_meta318

FOLLOW_set_in_sql340

public static final org.antlr.runtime.BitSet FOLLOW_set_in_sql340

FOLLOW_sql_in_sql365

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_sql365

FOLLOW_COLON_in_sql372

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_sql372

FOLLOW_identifier_in_sql376

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_sql376

FOLLOW_sql_in_sql383

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_sql383

FOLLOW_STRING_in_sql395

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_sql395

FOLLOW_constant_in_sql399

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_sql399

FOLLOW_sql_in_sql411

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_sql411

FOLLOW_AT_in_sql423

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_sql423

FOLLOW_column_in_sql427

public static final org.antlr.runtime.BitSet FOLLOW_column_in_sql427

FOLLOW_sql_in_sql439

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_sql439

FOLLOW_LBRACE_in_sql451

public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_sql451

FOLLOW_metaSql_in_sql453

public static final org.antlr.runtime.BitSet FOLLOW_metaSql_in_sql453

FOLLOW_RBRACE_in_sql456

public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_sql456

FOLLOW_sql_in_sql458

public static final org.antlr.runtime.BitSet FOLLOW_sql_in_sql458

FOLLOW_set_in_metaSql485

public static final org.antlr.runtime.BitSet FOLLOW_set_in_metaSql485

FOLLOW_ifSql_in_metaSql516

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql516

FOLLOW_BOR_in_metaSql525

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql525

FOLLOW_ifSql_in_metaSql529

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql529

FOLLOW_QUESTI_in_metaSql541

public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_metaSql541

FOLLOW_ifSqlCond_in_metaSql547

public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_metaSql547

FOLLOW_BOR_in_metaSql554

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql554

FOLLOW_ifSql_in_metaSql558

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql558

FOLLOW_BOR_in_metaSql567

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql567

FOLLOW_ifSql_in_metaSql571

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql571

FOLLOW_BAND_in_metaSql586

public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_metaSql586

FOLLOW_ifSql_in_metaSql592

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql592

FOLLOW_BOR_in_metaSql601

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql601

FOLLOW_ifSql_in_metaSql605

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql605

FOLLOW_BOR_in_metaSql617

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql617

FOLLOW_ifSql_in_metaSql623

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql623

FOLLOW_BOR_in_metaSql632

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_metaSql632

FOLLOW_ifSql_in_metaSql636

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql636

FOLLOW_EQUALS_in_metaSql648

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_metaSql648

FOLLOW_WS_in_metaSql650

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_metaSql650

FOLLOW_IDENT_in_metaSql655

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_metaSql655

FOLLOW_ifSql_in_metaSql661

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_metaSql661

FOLLOW_HASH_in_metaSql674

public static final org.antlr.runtime.BitSet FOLLOW_HASH_in_metaSql674

FOLLOW_NUMBER_in_metaSql678

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_metaSql678

FOLLOW_ordSql_in_metaSql682

public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_metaSql682

FOLLOW_set_in_ifSql713

public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifSql713

FOLLOW_ifSql_in_ifSql742

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql742

FOLLOW_COLON_in_ifSql749

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSql749

FOLLOW_identifier_in_ifSql753

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSql753

FOLLOW_ifSql_in_ifSql760

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql760

FOLLOW_STRING_in_ifSql767

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSql767

FOLLOW_constant_in_ifSql771

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSql771

FOLLOW_ifSql_in_ifSql778

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql778

FOLLOW_AT_in_ifSql790

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_ifSql790

FOLLOW_column_in_ifSql794

public static final org.antlr.runtime.BitSet FOLLOW_column_in_ifSql794

FOLLOW_ifSql_in_ifSql806

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql806

FOLLOW_LBRACE_in_ifSql813

public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_ifSql813

FOLLOW_ifMetaSql_in_ifSql815

public static final org.antlr.runtime.BitSet FOLLOW_ifMetaSql_in_ifSql815

FOLLOW_RBRACE_in_ifSql818

public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_ifSql818

FOLLOW_ifSql_in_ifSql820

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifSql820

FOLLOW_set_in_ifMetaSql848

public static final org.antlr.runtime.BitSet FOLLOW_set_in_ifMetaSql848

FOLLOW_ifSql_in_ifMetaSql875

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql875

FOLLOW_BOR_in_ifMetaSql884

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql884

FOLLOW_ifSql_in_ifMetaSql888

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql888

FOLLOW_QUESTI_in_ifMetaSql900

public static final org.antlr.runtime.BitSet FOLLOW_QUESTI_in_ifMetaSql900

FOLLOW_ifSqlCond_in_ifMetaSql906

public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifMetaSql906

FOLLOW_BOR_in_ifMetaSql913

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql913

FOLLOW_ifSql_in_ifMetaSql917

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql917

FOLLOW_BOR_in_ifMetaSql926

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql926

FOLLOW_ifSql_in_ifMetaSql930

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql930

FOLLOW_BAND_in_ifMetaSql945

public static final org.antlr.runtime.BitSet FOLLOW_BAND_in_ifMetaSql945

FOLLOW_ifSql_in_ifMetaSql951

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql951

FOLLOW_BOR_in_ifMetaSql960

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql960

FOLLOW_ifSql_in_ifMetaSql964

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql964

FOLLOW_BOR_in_ifMetaSql976

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql976

FOLLOW_ifSql_in_ifMetaSql982

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql982

FOLLOW_BOR_in_ifMetaSql991

public static final org.antlr.runtime.BitSet FOLLOW_BOR_in_ifMetaSql991

FOLLOW_ifSql_in_ifMetaSql995

public static final org.antlr.runtime.BitSet FOLLOW_ifSql_in_ifMetaSql995

FOLLOW_WS_in_ifSqlCond1022

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1022

FOLLOW_ifSqlBool_in_ifSqlCond1025

public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1025

FOLLOW_WS_in_ifSqlCond1028

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1028

FOLLOW_AND_in_ifSqlCond1033

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_ifSqlCond1033

FOLLOW_OR_in_ifSqlCond1039

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ifSqlCond1039

FOLLOW_WS_in_ifSqlCond1044

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1044

FOLLOW_ifSqlBool_in_ifSqlCond1049

public static final org.antlr.runtime.BitSet FOLLOW_ifSqlBool_in_ifSqlCond1049

FOLLOW_WS_in_ifSqlCond1052

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_ifSqlCond1052

FOLLOW_NOT_in_ifSqlBool1072

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1072

FOLLOW_COLON_in_ifSqlBool1075

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ifSqlBool1075

FOLLOW_identifier_in_ifSqlBool1079

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ifSqlBool1079

FOLLOW_NOT_in_ifSqlBool1088

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1088

FOLLOW_STRING_in_ifSqlBool1091

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ifSqlBool1091

FOLLOW_constant_in_ifSqlBool1095

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ifSqlBool1095

FOLLOW_NOT_in_ifSqlBool1104

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_ifSqlBool1104

FOLLOW_LPAREN_in_ifSqlBool1107

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifSqlBool1107

FOLLOW_ifSqlCond_in_ifSqlBool1111

public static final org.antlr.runtime.BitSet FOLLOW_ifSqlCond_in_ifSqlBool1111

FOLLOW_RPAREN_in_ifSqlBool1113

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifSqlBool1113

FOLLOW_set_in_ordSql1137

public static final org.antlr.runtime.BitSet FOLLOW_set_in_ordSql1137

FOLLOW_ordSql_in_ordSql1154

public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1154

FOLLOW_COLON_in_ordSql1161

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_ordSql1161

FOLLOW_identifier_in_ordSql1165

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_ordSql1165

FOLLOW_ordSql_in_ordSql1172

public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1172

FOLLOW_STRING_in_ordSql1179

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ordSql1179

FOLLOW_constant_in_ordSql1183

public static final org.antlr.runtime.BitSet FOLLOW_constant_in_ordSql1183

FOLLOW_ordSql_in_ordSql1189

public static final org.antlr.runtime.BitSet FOLLOW_ordSql_in_ordSql1189

FOLLOW_IDENT_DOT_in_column1216

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_column1216

FOLLOW_IDENT_in_column1222

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1222

FOLLOW_NUMBER_in_column1228

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1228

FOLLOW_CARET_in_column1244

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_column1244

FOLLOW_IDENT_in_column1248

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1248

FOLLOW_CARET_in_column1264

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_column1264

FOLLOW_IDENT_in_column1269

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1269

FOLLOW_EQUALS_in_column1280

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_column1280

FOLLOW_IDENT_in_column1284

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_column1284

FOLLOW_NUMBER_in_column1292

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_column1292

FOLLOW_PLUS_in_constant1329

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_constant1329

FOLLOW_MINUS_in_constant1335

public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_constant1335

FOLLOW_IDENT_DOT_in_constant1342

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_constant1342

FOLLOW_IDENT_in_constant1348

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1348

FOLLOW_CARET_in_constant1364

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_constant1364

FOLLOW_IDENT_in_constant1368

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1368

FOLLOW_CARET_in_constant1384

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_constant1384

FOLLOW_IDENT_in_constant1389

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1389

FOLLOW_EQUALS_in_constant1400

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_constant1400

FOLLOW_IDENT_in_constant1404

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constant1404

FOLLOW_NUMBER_in_constant1412

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_constant1412

FOLLOW_EQUALS_in_identifier1449

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1449

FOLLOW_LESS_THAN_in_identifier1455

public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_identifier1455

FOLLOW_MORE_THAN_in_identifier1461

public static final org.antlr.runtime.BitSet FOLLOW_MORE_THAN_in_identifier1461

FOLLOW_PLUS_in_identifier1468

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_identifier1468

FOLLOW_MINUS_in_identifier1474

public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_identifier1474

FOLLOW_IDENT_DOT_in_identifier1481

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_identifier1481

FOLLOW_IDENT_in_identifier1487

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1487

FOLLOW_NUMBER_in_identifier1493

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1493

FOLLOW_CARET_in_identifier1509

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_identifier1509

FOLLOW_IDENT_in_identifier1513

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1513

FOLLOW_CARET_in_identifier1529

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_identifier1529

FOLLOW_IDENT_in_identifier1534

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1534

FOLLOW_EQUALS_in_identifier1545

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_identifier1545

FOLLOW_IDENT_in_identifier1549

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_identifier1549

FOLLOW_NUMBER_in_identifier1557

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_identifier1557

FOLLOW_WS_in_mapping1604

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1604

FOLLOW_mappingItem_in_mapping1611

public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1611

FOLLOW_WS_in_mapping1618

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1618

FOLLOW_mappingItem_in_mapping1623

public static final org.antlr.runtime.BitSet FOLLOW_mappingItem_in_mapping1623

FOLLOW_WS_in_mapping1631

public static final org.antlr.runtime.BitSet FOLLOW_WS_in_mapping1631

FOLLOW_EOF_in_mapping1635

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_mapping1635

FOLLOW_IDENT_in_mappingItem1661

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1661

FOLLOW_NUMBER_in_mappingItem1667

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem1667

FOLLOW_STRING_in_mappingItem1684

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem1684

FOLLOW_IDENT_in_mappingItem1689

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1689

FOLLOW_STRING_in_mappingItem1699

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mappingItem1699

FOLLOW_IDENT_DOT_in_mappingItem1704

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_DOT_in_mappingItem1704

FOLLOW_IDENT_in_mappingItem1710

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1710

FOLLOW_CARET_in_mappingItem1729

public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_mappingItem1729

FOLLOW_IDENT_in_mappingItem1734

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1734

FOLLOW_EQUALS_in_mappingItem1745

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_mappingItem1745

FOLLOW_IDENT_in_mappingItem1749

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_mappingItem1749

FOLLOW_NUMBER_in_mappingItem1757

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_mappingItem1757

FOLLOW_set_in_option1809

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

SqlProcessorParser

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

SqlProcessorParser

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

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(org.antlr.runtime.Token col)

addColumnAttr

void addColumnAttr(SqlMappingItem item,
                   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)

setMetaType

void setMetaType(SqlTypeFactory typeFactory,
                 SqlMappingItem item,
                 String sMetaType)

setMetaType

void setMetaType(SqlTypeFactory typeFactory,
                 SqlMetaIdent item,
                 String sMetaType)

setMetaType

void setMetaType(SqlTypeFactory typeFactory,
                 SqlMetaConst item,
                 String sMetaType)

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 SqlProcessor parse(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

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

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

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

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 © 2011. All Rights Reserved.