Package org.drools.compiler.lang.dsl
Class DSLMapLexer
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Lexer
-
- org.drools.compiler.lang.dsl.DSLMapLexer
-
- All Implemented Interfaces:
org.antlr.runtime.TokenSource
public class DSLMapLexer extends org.antlr.runtime.Lexer
-
-
Field Summary
Fields Modifier and Type Field Description static intCOLONstatic intCOMMAstatic intDOTstatic intEOFstatic intEOLstatic intEQUALSstatic intEscapeSequencestatic intIdentifierPartstatic intLEFT_CURLYstatic intLEFT_SQUAREstatic intLITERALstatic intMISCstatic intRIGHT_CURLYstatic intRIGHT_SQUAREstatic intVT_ANYstatic intVT_CONDITIONstatic intVT_CONSEQUENCEstatic intVT_DSL_GRAMMARstatic intVT_ENTRYstatic intVT_ENTRY_KEYstatic intVT_ENTRY_VALstatic intVT_KEYWORDstatic intVT_LITERALstatic intVT_METAstatic intVT_PATTERNstatic intVT_QUALstatic intVT_SCOPEstatic intVT_SPACEstatic intVT_VAR_DEFstatic intVT_VAR_REFstatic intWS
-
Constructor Summary
Constructors Constructor Description DSLMapLexer()DSLMapLexer(org.antlr.runtime.CharStream input)DSLMapLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidemitErrorMessage(String msg)Override this method to not output mesagesorg.antlr.runtime.Lexer[]getDelegates()List<ParserError>getErrors()StringgetGrammarFileName()voidmCOLON()voidmCOMMA()voidmDOT()voidmEOL()voidmEQUALS()voidmEscapeSequence()voidmIdentifierPart()voidmLEFT_CURLY()voidmLEFT_SQUARE()voidmLITERAL()voidmMISC()voidmRIGHT_CURLY()voidmRIGHT_SQUARE()voidmTokens()voidmWS()voidreportError(org.antlr.runtime.RecognitionException ex)booleansynpred1_DSLMap()voidsynpred1_DSLMap_fragment()-
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reset, setCharStream, setText, skip, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
EOL
public static final int EOL
- See Also:
- Constant Field Values
-
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
-
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
-
IdentifierPart
public static final int IdentifierPart
- See Also:
- Constant Field Values
-
LEFT_CURLY
public static final int LEFT_CURLY
- See Also:
- Constant Field Values
-
LEFT_SQUARE
public static final int LEFT_SQUARE
- See Also:
- Constant Field Values
-
LITERAL
public static final int LITERAL
- See Also:
- Constant Field Values
-
MISC
public static final int MISC
- See Also:
- Constant Field Values
-
RIGHT_CURLY
public static final int RIGHT_CURLY
- See Also:
- Constant Field Values
-
RIGHT_SQUARE
public static final int RIGHT_SQUARE
- See Also:
- Constant Field Values
-
VT_ANY
public static final int VT_ANY
- See Also:
- Constant Field Values
-
VT_CONDITION
public static final int VT_CONDITION
- See Also:
- Constant Field Values
-
VT_CONSEQUENCE
public static final int VT_CONSEQUENCE
- See Also:
- Constant Field Values
-
VT_DSL_GRAMMAR
public static final int VT_DSL_GRAMMAR
- See Also:
- Constant Field Values
-
VT_ENTRY
public static final int VT_ENTRY
- See Also:
- Constant Field Values
-
VT_ENTRY_KEY
public static final int VT_ENTRY_KEY
- See Also:
- Constant Field Values
-
VT_ENTRY_VAL
public static final int VT_ENTRY_VAL
- See Also:
- Constant Field Values
-
VT_KEYWORD
public static final int VT_KEYWORD
- See Also:
- Constant Field Values
-
VT_LITERAL
public static final int VT_LITERAL
- See Also:
- Constant Field Values
-
VT_META
public static final int VT_META
- See Also:
- Constant Field Values
-
VT_PATTERN
public static final int VT_PATTERN
- See Also:
- Constant Field Values
-
VT_QUAL
public static final int VT_QUAL
- See Also:
- Constant Field Values
-
VT_SCOPE
public static final int VT_SCOPE
- See Also:
- Constant Field Values
-
VT_SPACE
public static final int VT_SPACE
- See Also:
- Constant Field Values
-
VT_VAR_DEF
public static final int VT_VAR_DEF
- See Also:
- Constant Field Values
-
VT_VAR_REF
public static final int VT_VAR_REF
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
-
Method Detail
-
reportError
public void reportError(org.antlr.runtime.RecognitionException ex)
- Overrides:
reportErrorin classorg.antlr.runtime.Lexer
-
getErrors
public List<ParserError> getErrors()
-
emitErrorMessage
public void emitErrorMessage(String msg)
Override this method to not output mesages- Overrides:
emitErrorMessagein classorg.antlr.runtime.BaseRecognizer
-
getDelegates
public org.antlr.runtime.Lexer[] getDelegates()
-
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
mWS
public final void mWS() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mEOL
public final void mEOL() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mEscapeSequence
public final void mEscapeSequence() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mLEFT_SQUARE
public final void mLEFT_SQUARE() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mRIGHT_SQUARE
public final void mRIGHT_SQUARE() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mLEFT_CURLY
public final void mLEFT_CURLY() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mRIGHT_CURLY
public final void mRIGHT_CURLY() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mEQUALS
public final void mEQUALS() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mDOT
public final void mDOT() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mCOLON
public final void mCOLON() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mCOMMA
public final void mCOMMA() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mLITERAL
public final void mLITERAL() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mMISC
public final void mMISC() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mIdentifierPart
public final void mIdentifierPart() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
mTokens
public void mTokens() throws org.antlr.runtime.RecognitionException- Specified by:
mTokensin classorg.antlr.runtime.Lexer- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_DSLMap_fragment
public final void synpred1_DSLMap_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_DSLMap
public final boolean synpred1_DSLMap()
-
-