Class DSLMapParser

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.drools.drl.parser.lang.dsl.DSLMapParser

public class DSLMapParser extends org.antlr.runtime.Parser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • EOL

      public static final int EOL
      See Also:
    • EQUALS

      public static final int EQUALS
      See Also:
    • EscapeSequence

      public static final int EscapeSequence
      See Also:
    • IdentifierPart

      public static final int IdentifierPart
      See Also:
    • LEFT_CURLY

      public static final int LEFT_CURLY
      See Also:
    • LEFT_SQUARE

      public static final int LEFT_SQUARE
      See Also:
    • LITERAL

      public static final int LITERAL
      See Also:
    • MISC

      public static final int MISC
      See Also:
    • RIGHT_CURLY

      public static final int RIGHT_CURLY
      See Also:
    • RIGHT_SQUARE

      public static final int RIGHT_SQUARE
      See Also:
    • VT_ANY

      public static final int VT_ANY
      See Also:
    • VT_CONDITION

      public static final int VT_CONDITION
      See Also:
    • VT_CONSEQUENCE

      public static final int VT_CONSEQUENCE
      See Also:
    • VT_DSL_GRAMMAR

      public static final int VT_DSL_GRAMMAR
      See Also:
    • VT_ENTRY

      public static final int VT_ENTRY
      See Also:
    • VT_ENTRY_KEY

      public static final int VT_ENTRY_KEY
      See Also:
    • VT_ENTRY_VAL

      public static final int VT_ENTRY_VAL
      See Also:
    • VT_KEYWORD

      public static final int VT_KEYWORD
      See Also:
    • VT_LITERAL

      public static final int VT_LITERAL
      See Also:
    • VT_META

      public static final int VT_META
      See Also:
    • VT_PATTERN

      public static final int VT_PATTERN
      See Also:
    • VT_QUAL

      public static final int VT_QUAL
      See Also:
    • VT_SCOPE

      public static final int VT_SCOPE
      See Also:
    • VT_SPACE

      public static final int VT_SPACE
      See Also:
    • VT_VAR_DEF

      public static final int VT_VAR_DEF
      See Also:
    • VT_VAR_REF

      public static final int VT_VAR_REF
      See Also:
    • WS

      public static final int WS
      See Also:
    • adaptor

      protected org.antlr.runtime.tree.TreeAdaptor adaptor
    • FOLLOW_statement_in_mapping_file275

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_mapping_file275
    • FOLLOW_entry_in_statement306

      public static final org.antlr.runtime.BitSet FOLLOW_entry_in_statement306
    • FOLLOW_EOL_in_statement314

      public static final org.antlr.runtime.BitSet FOLLOW_EOL_in_statement314
    • FOLLOW_scope_section_in_entry336

      public static final org.antlr.runtime.BitSet FOLLOW_scope_section_in_entry336
    • FOLLOW_meta_section_in_entry338

      public static final org.antlr.runtime.BitSet FOLLOW_meta_section_in_entry338
    • FOLLOW_key_section_in_entry341

      public static final org.antlr.runtime.BitSet FOLLOW_key_section_in_entry341
    • FOLLOW_EQUALS_in_entry343

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_entry343
    • FOLLOW_value_section_in_entry345

      public static final org.antlr.runtime.BitSet FOLLOW_value_section_in_entry345
    • FOLLOW_EOL_in_entry349

      public static final org.antlr.runtime.BitSet FOLLOW_EOL_in_entry349
    • FOLLOW_EOF_in_entry351

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entry351
    • FOLLOW_LEFT_SQUARE_in_scope_section412

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_scope_section412
    • FOLLOW_condition_key_in_scope_section425

      public static final org.antlr.runtime.BitSet FOLLOW_condition_key_in_scope_section425
    • FOLLOW_consequence_key_in_scope_section439

      public static final org.antlr.runtime.BitSet FOLLOW_consequence_key_in_scope_section439
    • FOLLOW_keyword_key_in_scope_section453

      public static final org.antlr.runtime.BitSet FOLLOW_keyword_key_in_scope_section453
    • FOLLOW_any_key_in_scope_section467

      public static final org.antlr.runtime.BitSet FOLLOW_any_key_in_scope_section467
    • FOLLOW_RIGHT_SQUARE_in_scope_section483

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_scope_section483
    • FOLLOW_LEFT_SQUARE_in_meta_section530

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_meta_section530
    • FOLLOW_LITERAL_in_meta_section532

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_meta_section532
    • FOLLOW_RIGHT_SQUARE_in_meta_section535

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_meta_section535
    • FOLLOW_key_sentence_in_key_section568

      public static final org.antlr.runtime.BitSet FOLLOW_key_sentence_in_key_section568
    • FOLLOW_variable_definition_in_key_sentence608

      public static final org.antlr.runtime.BitSet FOLLOW_variable_definition_in_key_sentence608
    • FOLLOW_key_chunk_in_key_sentence618

      public static final org.antlr.runtime.BitSet FOLLOW_key_chunk_in_key_sentence618
    • FOLLOW_literal_in_key_chunk646

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_key_chunk646
    • FOLLOW_value_sentence_in_value_section664

      public static final org.antlr.runtime.BitSet FOLLOW_value_sentence_in_value_section664
    • FOLLOW_variable_reference_in_value_sentence703

      public static final org.antlr.runtime.BitSet FOLLOW_variable_reference_in_value_sentence703
    • FOLLOW_value_chunk_in_value_sentence713

      public static final org.antlr.runtime.BitSet FOLLOW_value_chunk_in_value_sentence713
    • FOLLOW_literal_in_value_chunk742

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_value_chunk742
    • FOLLOW_EQUALS_in_value_chunk744

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_value_chunk744
    • FOLLOW_COMMA_in_value_chunk746

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_value_chunk746
    • FOLLOW_DOT_in_value_chunk748

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_value_chunk748
    • FOLLOW_LEFT_CURLY_in_variable_definition809

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_CURLY_in_variable_definition809
    • FOLLOW_LITERAL_in_variable_definition827

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition827
    • FOLLOW_COLON_in_variable_definition832

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_variable_definition832
    • FOLLOW_LITERAL_in_variable_definition836

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition836
    • FOLLOW_COLON_in_variable_definition840

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_variable_definition840
    • FOLLOW_pattern_in_variable_definition844

      public static final org.antlr.runtime.BitSet FOLLOW_pattern_in_variable_definition844
    • FOLLOW_RIGHT_CURLY_in_variable_definition853

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_CURLY_in_variable_definition853
    • FOLLOW_literal_in_pattern1290

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_pattern1290
    • FOLLOW_DOT_in_pattern1304

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_pattern1304
    • FOLLOW_MISC_in_pattern1318

      public static final org.antlr.runtime.BitSet FOLLOW_MISC_in_pattern1318
    • FOLLOW_LEFT_CURLY_in_pattern1332

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_CURLY_in_pattern1332
    • FOLLOW_literal_in_pattern1334

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_pattern1334
    • FOLLOW_RIGHT_CURLY_in_pattern1336

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_CURLY_in_pattern1336
    • FOLLOW_LEFT_SQUARE_in_pattern1350

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_pattern1350
    • FOLLOW_pattern_in_pattern1352

      public static final org.antlr.runtime.BitSet FOLLOW_pattern_in_pattern1352
    • FOLLOW_RIGHT_SQUARE_in_pattern1354

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_pattern1354
    • FOLLOW_LEFT_CURLY_in_variable_reference1389

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_CURLY_in_variable_reference1389
    • FOLLOW_variable_reference_expr_in_variable_reference1409

      public static final org.antlr.runtime.BitSet FOLLOW_variable_reference_expr_in_variable_reference1409
    • FOLLOW_RIGHT_CURLY_in_variable_reference1413

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_CURLY_in_variable_reference1413
    • FOLLOW_LITERAL_in_condition_key1599

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_condition_key1599
    • FOLLOW_LITERAL_in_consequence_key1631

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_consequence_key1631
    • FOLLOW_LITERAL_in_keyword_key1663

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_keyword_key1663
    • FOLLOW_LITERAL_in_any_key1695

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_any_key1695
    • FOLLOW_meta_section_in_synpred3_DSLMap338

      public static final org.antlr.runtime.BitSet FOLLOW_meta_section_in_synpred3_DSLMap338
    • FOLLOW_condition_key_in_synpred6_DSLMap425

      public static final org.antlr.runtime.BitSet FOLLOW_condition_key_in_synpred6_DSLMap425
    • FOLLOW_consequence_key_in_synpred7_DSLMap439

      public static final org.antlr.runtime.BitSet FOLLOW_consequence_key_in_synpred7_DSLMap439
    • FOLLOW_keyword_key_in_synpred8_DSLMap453

      public static final org.antlr.runtime.BitSet FOLLOW_keyword_key_in_synpred8_DSLMap453
    • FOLLOW_literal_in_synpred12_DSLMap646

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_synpred12_DSLMap646
    • FOLLOW_literal_in_synpred15_DSLMap742

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_synpred15_DSLMap742
    • FOLLOW_EQUALS_in_synpred16_DSLMap744

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_synpred16_DSLMap744
    • FOLLOW_COMMA_in_synpred17_DSLMap746

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_synpred17_DSLMap746
    • FOLLOW_DOT_in_synpred18_DSLMap748

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred18_DSLMap748
    • FOLLOW_COLON_in_synpred22_DSLMap832

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_synpred22_DSLMap832
    • FOLLOW_LITERAL_in_synpred22_DSLMap836

      public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_synpred22_DSLMap836
    • FOLLOW_literal_in_synpred24_DSLMap1290

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_synpred24_DSLMap1290
    • FOLLOW_LEFT_SQUARE_in_synpred28_DSLMap1350

      public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_synpred28_DSLMap1350
    • FOLLOW_pattern_in_synpred28_DSLMap1352

      public static final org.antlr.runtime.BitSet FOLLOW_pattern_in_synpred28_DSLMap1352
    • FOLLOW_RIGHT_SQUARE_in_synpred28_DSLMap1354

      public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_synpred28_DSLMap1354
  • Constructor Details

    • DSLMapParser

      public DSLMapParser(org.antlr.runtime.TokenStream input)
    • DSLMapParser

      public DSLMapParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
  • Method Details

    • getDelegates

      public org.antlr.runtime.Parser[] getDelegates()
    • setTreeAdaptor

      public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
    • getTreeAdaptor

      public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • reportError

      public void reportError(org.antlr.runtime.RecognitionException ex)
      Overrides:
      reportError in class org.antlr.runtime.BaseRecognizer
    • getErrors

      public List<ParserError> getErrors()
    • emitErrorMessage

      public void emitErrorMessage(String msg)
      Override this method to not output mesages
      Overrides:
      emitErrorMessage in class org.antlr.runtime.BaseRecognizer
    • mapping_file

      public final DSLMapParser.mapping_file_return mapping_file() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • statement

      public final DSLMapParser.statement_return statement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • entry

      public final DSLMapParser.entry_return entry() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • scope_section

      public final DSLMapParser.scope_section_return scope_section() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • meta_section

      public final DSLMapParser.meta_section_return meta_section() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • key_section

      public final DSLMapParser.key_section_return key_section() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • key_sentence

      public final DSLMapParser.key_sentence_return key_sentence() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • key_chunk

      public final DSLMapParser.key_chunk_return key_chunk() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • value_section

      public final DSLMapParser.value_section_return value_section() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • value_sentence

      public final DSLMapParser.value_sentence_return value_sentence() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • value_chunk

      public final DSLMapParser.value_chunk_return value_chunk() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • literal

      public final DSLMapParser.literal_return literal() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variable_definition

      public final DSLMapParser.variable_definition_return variable_definition() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • pattern

      public final DSLMapParser.pattern_return pattern() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variable_reference

      public final DSLMapParser.variable_reference_return variable_reference() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variable_reference_expr

      public final DSLMapParser.variable_reference_expr_return variable_reference_expr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • condition_key

      public final DSLMapParser.condition_key_return condition_key() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • consequence_key

      public final DSLMapParser.consequence_key_return consequence_key() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • keyword_key

      public final DSLMapParser.keyword_key_return keyword_key() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • any_key

      public final DSLMapParser.any_key_return any_key() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred3_DSLMap_fragment

      public final void synpred3_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred6_DSLMap_fragment

      public final void synpred6_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred7_DSLMap_fragment

      public final void synpred7_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred8_DSLMap_fragment

      public final void synpred8_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred12_DSLMap_fragment

      public final void synpred12_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred15_DSLMap_fragment

      public final void synpred15_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred16_DSLMap_fragment

      public final void synpred16_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred17_DSLMap_fragment

      public final void synpred17_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred18_DSLMap_fragment

      public final void synpred18_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred22_DSLMap_fragment

      public final void synpred22_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred24_DSLMap_fragment

      public final void synpred24_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred28_DSLMap_fragment

      public final void synpred28_DSLMap_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred3_DSLMap

      public final boolean synpred3_DSLMap()
    • synpred12_DSLMap

      public final boolean synpred12_DSLMap()
    • synpred7_DSLMap

      public final boolean synpred7_DSLMap()
    • synpred8_DSLMap

      public final boolean synpred8_DSLMap()
    • synpred6_DSLMap

      public final boolean synpred6_DSLMap()
    • synpred28_DSLMap

      public final boolean synpred28_DSLMap()
    • synpred15_DSLMap

      public final boolean synpred15_DSLMap()
    • synpred18_DSLMap

      public final boolean synpred18_DSLMap()
    • synpred17_DSLMap

      public final boolean synpred17_DSLMap()
    • synpred22_DSLMap

      public final boolean synpred22_DSLMap()
    • synpred16_DSLMap

      public final boolean synpred16_DSLMap()
    • synpred24_DSLMap

      public final boolean synpred24_DSLMap()