Class FusionLexer

java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
io.neos.fusion4j.lang.antlr.FusionLexer
All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource

public class FusionLexer extends org.antlr.v4.runtime.Lexer
  • Field Details

    • _decisionToDFA

      protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
    • _sharedContextCache

      protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
    • WHITESPACE

      public static final int WHITESPACE
      See Also:
    • WHITESPACE_NO_BR

      public static final int WHITESPACE_NO_BR
      See Also:
    • NAMESPACE_ALIAS_KEYWORD_AND_OPERATOR

      public static final int NAMESPACE_ALIAS_KEYWORD_AND_OPERATOR
      See Also:
    • FILE_INCLUDE_KEYWORD_AND_OPERATOR

      public static final int FILE_INCLUDE_KEYWORD_AND_OPERATOR
      See Also:
    • ROOT_CODE_COMMENT

      public static final int ROOT_CODE_COMMENT
      See Also:
    • ROOT_COPY_OPERATOR

      public static final int ROOT_COPY_OPERATOR
      See Also:
    • ROOT_FUSION_ERASURE

      public static final int ROOT_FUSION_ERASURE
      See Also:
    • ROOT_FUSION_BODY_START

      public static final int ROOT_FUSION_BODY_START
      See Also:
    • ROOT_PROTOTYPE_KEYWORD

      public static final int ROOT_PROTOTYPE_KEYWORD
      See Also:
    • ROOT_PROTOTYPE_CALL_START

      public static final int ROOT_PROTOTYPE_CALL_START
      See Also:
    • ROOT_FUSION_PATH_SEGMENT

      public static final int ROOT_FUSION_PATH_SEGMENT
      See Also:
    • ROOT_FUSION_META_PROP_PREFIX

      public static final int ROOT_FUSION_META_PROP_PREFIX
      See Also:
    • ROOT_FUSION_PATH_NESTING_SEPARATOR

      public static final int ROOT_FUSION_PATH_NESTING_SEPARATOR
      See Also:
    • ROOT_FUSION_PATH_DECLARE_OPERATOR

      public static final int ROOT_FUSION_PATH_DECLARE_OPERATOR
      See Also:
    • FILE_INCLUDE_FILE_PATTERN

      public static final int FILE_INCLUDE_FILE_PATTERN
      See Also:
    • INVALID_FILE_INCLUDE_PATTERN

      public static final int INVALID_FILE_INCLUDE_PATTERN
      See Also:
    • NAMESPACE_ALIAS_TARGET_NAMESPACE

      public static final int NAMESPACE_ALIAS_TARGET_NAMESPACE
      See Also:
    • NAMESPACE_ALIAS_NAMESPACE

      public static final int NAMESPACE_ALIAS_NAMESPACE
      See Also:
    • NAMESPACE_ALIAS_WS_SPACE

      public static final int NAMESPACE_ALIAS_WS_SPACE
      See Also:
    • NAMESPACE_ALIAS_OPERATOR

      public static final int NAMESPACE_ALIAS_OPERATOR
      See Also:
    • PROTOTYPE_NAME

      public static final int PROTOTYPE_NAME
      See Also:
    • PROTOTYPE_CALL_END

      public static final int PROTOTYPE_CALL_END
      See Also:
    • BODY_WHITESPACE

      public static final int BODY_WHITESPACE
      See Also:
    • BODY_WHITESPACE_NO_BR

      public static final int BODY_WHITESPACE_NO_BR
      See Also:
    • CODE_COMMENT

      public static final int CODE_COMMENT
      See Also:
    • FUSION_BODY_START

      public static final int FUSION_BODY_START
      See Also:
    • FUSION_BODY_END

      public static final int FUSION_BODY_END
      See Also:
    • PROTOTYPE_KEYWORD

      public static final int PROTOTYPE_KEYWORD
      See Also:
    • PROTOTYPE_CALL_START

      public static final int PROTOTYPE_CALL_START
      See Also:
    • COPY_OPERATOR

      public static final int COPY_OPERATOR
      See Also:
    • FUSION_PATH_SEGMENT

      public static final int FUSION_PATH_SEGMENT
      See Also:
    • FUSION_ERASURE

      public static final int FUSION_ERASURE
      See Also:
    • FUSION_META_PROP_PREFIX

      public static final int FUSION_META_PROP_PREFIX
      See Also:
    • FUSION_PATH_NESTING_SEPARATOR

      public static final int FUSION_PATH_NESTING_SEPARATOR
      See Also:
    • FUSION_PATH_ASSIGN_OPERATOR

      public static final int FUSION_PATH_ASSIGN_OPERATOR
      See Also:
    • FUSION_VALUE_LITERAL_NULL

      public static final int FUSION_VALUE_LITERAL_NULL
      See Also:
    • FUSION_VALUE_STRING_DQUOTE

      public static final int FUSION_VALUE_STRING_DQUOTE
      See Also:
    • FUSION_VALUE_STRING_SQUOTE

      public static final int FUSION_VALUE_STRING_SQUOTE
      See Also:
    • FUSION_VALUE_NUMBER

      public static final int FUSION_VALUE_NUMBER
      See Also:
    • FUSION_VALUE_BOOLEAN

      public static final int FUSION_VALUE_BOOLEAN
      See Also:
    • FUSION_VALUE_EXPRESSION_START

      public static final int FUSION_VALUE_EXPRESSION_START
      See Also:
    • FUSION_VALUE_DSL_DELEGATE

      public static final int FUSION_VALUE_DSL_DELEGATE
      See Also:
    • FUSION_VALUE_OBJECT

      public static final int FUSION_VALUE_OBJECT
      See Also:
    • EL_STRING

      public static final int EL_STRING
      See Also:
    • EL_CODE_FRAGMENT

      public static final int EL_CODE_FRAGMENT
      See Also:
    • EL_CODE_START_BLOCK

      public static final int EL_CODE_START_BLOCK
      See Also:
    • EL_CODE_END_BLOCK

      public static final int EL_CODE_END_BLOCK
      See Also:
    • FILE_INCLUDE_MODE

      public static final int FILE_INCLUDE_MODE
      See Also:
    • NAMESPACE_ALIAS_MODE

      public static final int NAMESPACE_ALIAS_MODE
      See Also:
    • PROTOTYPE_CALL_MODE

      public static final int PROTOTYPE_CALL_MODE
      See Also:
    • FUSION_BODY_DECLARE_MODE

      public static final int FUSION_BODY_DECLARE_MODE
      See Also:
    • FUSION_VALUE_DECLARE_MODE

      public static final int FUSION_VALUE_DECLARE_MODE
      See Also:
    • EXPRESSION_LANGUAGE_MODE

      public static final int EXPRESSION_LANGUAGE_MODE
      See Also:
    • channelNames

      public static String[] channelNames
    • modeNames

      public static String[] modeNames
    • ruleNames

      public static final String[] ruleNames
    • VOCABULARY

      public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
    • tokenNames

      @Deprecated public static final String[] tokenNames
      Deprecated.
      Use VOCABULARY instead.
    • _serializedATN

      public static final String _serializedATN
      See Also:
    • _ATN

      public static final org.antlr.v4.runtime.atn.ATN _ATN
  • Constructor Details

    • FusionLexer

      public FusionLexer(org.antlr.v4.runtime.CharStream input)
  • Method Details

    • getTokenNames

      @Deprecated public String[] getTokenNames()
      Deprecated.
      Overrides:
      getTokenNames in class org.antlr.v4.runtime.Lexer
    • getVocabulary

      public org.antlr.v4.runtime.Vocabulary getVocabulary()
      Overrides:
      getVocabulary in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
    • getGrammarFileName

      public String getGrammarFileName()
      Specified by:
      getGrammarFileName in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
    • getRuleNames

      public String[] getRuleNames()
      Specified by:
      getRuleNames in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
    • getSerializedATN

      public String getSerializedATN()
      Overrides:
      getSerializedATN in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
    • getChannelNames

      public String[] getChannelNames()
      Overrides:
      getChannelNames in class org.antlr.v4.runtime.Lexer
    • getModeNames

      public String[] getModeNames()
      Overrides:
      getModeNames in class org.antlr.v4.runtime.Lexer
    • getATN

      public org.antlr.v4.runtime.atn.ATN getATN()
      Specified by:
      getATN in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
    • sempred

      public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex)
      Overrides:
      sempred in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>