org.makumba.providers.datadefinition.mdd
Class MDDExpressionBaseParser
java.lang.Object
   antlr.Parser
antlr.Parser
       antlr.LLkParser
antlr.LLkParser
           org.makumba.providers.datadefinition.mdd.MDDExpressionBaseParser
org.makumba.providers.datadefinition.mdd.MDDExpressionBaseParser
- All Implemented Interfaces: 
- MDDExpressionBaseParserTokenTypes
- Direct Known Subclasses: 
- MDDExpressionParser
- public class MDDExpressionBaseParser 
- extends antlr.LLkParser- implements MDDExpressionBaseParserTokenTypes
 
| Fields inherited from class antlr.Parser | 
| astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth | 
 
| Fields inherited from interface org.makumba.providers.datadefinition.mdd.MDDExpressionBaseParserTokenTypes | 
| BINARY, BOOLEAN, CHAR, CHAR_LENGTH, CHARENUM, CHARENUMELEMENT, COLON, COMMA, COMPARE, COMPARE_EXPRESSION, DATE, DEPRECATED, DOT, EOF, EQ, ESC, EXMARK, FIELD, FIELDCOMMENT, FIELDNAME, FIELDTYPE, FILE, FIXED, FUNCTION, FUNCTION_ARGUMENT, FUNCTION_ARGUMENT_NAME, FUNCTION_BODY, FUNCTION_NAME, GE, GT, HEX_DIGIT, ID_LETTER, ID_START_LETTER, IDENT, INCLUDE, INCLUDED, INT, INTENUM, INTENUMINDEX, INTENUMTEXT, INTMARK, LE, LEFT_CUBR, LEFT_PAREN, LEFT_SQBR, LENGTH, LIKE, LINEBREAK, LITERAL_empty, LITERAL_not, LITERAL_notNull, LITERAL_null, LOWER, LT, MATCHES, MESSAGE, MINUS, MODIFIER, NAN, NATIVE_MESSAGE, NE, NEGATIVE_INTEGER, NOTBOOLEAN, NOTEMPTY, NOTINT, NOTNULL, NOTREAL, NOW, NULL_TREE_LOOKAHEAD, NUM_DOUBLE, NUM_FLOAT, NUM_LONG, NUMBER, PARENTFIELDNAME, PATH, PERCENT, PLUS, POINTED_TYPE, POSITIVE_INTEGER, PTR, PTRONE, QUOTMARK, RANGE, RANGE_FROM, RANGE_TO, REAL, RIGHT_CUBR, RIGHT_PAREN, RIGHT_SQBR, SEMICOLON, SESSIONVAR_NAME, SET, SETCHARENUM, SETCOMPLEX, SETINTENUM, SL_COMMENT, SQL_NE, STRING_LITERAL, SUBFIELD, SUBFIELDNAME, SUBFIELDTYPE, TEXT, TITLE, TITLEFIELD, TITLEFIELDFIELD, TITLEFIELDFUNCTION, TODAY, TRIPLE_DOT, TYPE, TYPEDEF, TYPENAME, UNIQUE, UNKNOWN_TYPE, UPPER, VALIDATION, VALIDATIONNAME, WHITESPACE | 
 
 
 
| Methods inherited from class antlr.LLkParser | 
| consume, LA, LT, traceIn, traceOut | 
 
| Methods inherited from class antlr.Parser | 
| addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
error
antlr.RecognitionException error
_tokenNames
public static final String[] _tokenNames
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0
_tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_1
_tokenSet_2
public static final antlr.collections.impl.BitSet _tokenSet_2
_tokenSet_3
public static final antlr.collections.impl.BitSet _tokenSet_3
_tokenSet_4
public static final antlr.collections.impl.BitSet _tokenSet_4
_tokenSet_5
public static final antlr.collections.impl.BitSet _tokenSet_5
_tokenSet_6
public static final antlr.collections.impl.BitSet _tokenSet_6
_tokenSet_7
public static final antlr.collections.impl.BitSet _tokenSet_7
_tokenSet_8
public static final antlr.collections.impl.BitSet _tokenSet_8
_tokenSet_9
public static final antlr.collections.impl.BitSet _tokenSet_9
_tokenSet_10
public static final antlr.collections.impl.BitSet _tokenSet_10
_tokenSet_11
public static final antlr.collections.impl.BitSet _tokenSet_11
_tokenSet_12
public static final antlr.collections.impl.BitSet _tokenSet_12
_tokenSet_13
public static final antlr.collections.impl.BitSet _tokenSet_13
MDDExpressionBaseParser
protected MDDExpressionBaseParser(antlr.TokenBuffer tokenBuf,
                                  int k)
MDDExpressionBaseParser
public MDDExpressionBaseParser(antlr.TokenBuffer tokenBuf)
MDDExpressionBaseParser
protected MDDExpressionBaseParser(antlr.TokenStream lexer,
                                  int k)
MDDExpressionBaseParser
public MDDExpressionBaseParser(antlr.TokenStream lexer)
MDDExpressionBaseParser
public MDDExpressionBaseParser(antlr.ParserSharedInputState state)
reportError
public void reportError(antlr.RecognitionException e)
- 
- Overrides:
- reportErrorin class- antlr.Parser
 
- 
 
reportError
public void reportError(String s)
- 
- Overrides:
- reportErrorin class- antlr.Parser
 
- 
 
assignPart
protected void assignPart(ComparisonExpressionNode ce,
                          antlr.collections.AST part)
- 
 
- 
 
expression
public final void expression()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
range
public final void range()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
intEnum
public final void intEnum()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
charEnum
public final void charEnum()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
comparisonExpression
public final void comparisonExpression()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
comparisonPart
public final void comparisonPart()
                          throws antlr.RecognitionException,
                                 antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
operator
public final void operator()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
type
public final void type()
                throws antlr.RecognitionException,
                       antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
number
public final void number()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
dateFunction
public final void dateFunction()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
upperFunction
public final void upperFunction()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
lowerFunction
public final void lowerFunction()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
dateConstant
public final void dateConstant()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
dateFunctionArgument
public final void dateFunctionArgument()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
dateFunctionArgumentMember
public final void dateFunctionArgumentMember()
                                      throws antlr.RecognitionException,
                                             antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
intEnumBody
public final void intEnumBody()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
charEnumBody
public final void charEnumBody()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
rangeBound
public final void rangeBound()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
atom
public final void atom()
                throws antlr.RecognitionException,
                       antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
keyword
public final void keyword()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
- 
 
- 
- Throws:
- antlr.RecognitionException
- antlr.TokenStreamException
 
buildTokenTypeASTClassMap
protected void buildTokenTypeASTClassMap()
- 
 
-