com.github.antlrjavaparser
Class Java7Lexer

java.lang.Object
  extended by org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
      extended by org.antlr.v4.runtime.Lexer
          extended by com.github.antlrjavaparser.Java7Lexer
All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource

public class Java7Lexer
extends org.antlr.v4.runtime.Lexer


Field Summary
static org.antlr.v4.runtime.atn.ATN _ATN
           
protected static org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
           
static String _serializedATN
           
protected static org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
           
static int ABSTRACT
           
static int AMP
           
static int AMPAMP
           
static int AMPEQ
           
static int ASSERT
           
static int AT
           
static int BANG
           
static int BANGEQ
           
static int BAR
           
static int BARBAR
           
static int BAREQ
           
static int BOOLEAN
           
static int BREAK
           
static int BYTE
           
static int CARET
           
static int CARETEQ
           
static int CASE
           
static int CATCH
           
static int CHAR
           
static int CharacterLiteral
           
static int CLASS
           
static int COLON
           
static int COMMA
           
static int CONST
           
static int CONTINUE
           
static int DEFAULT
           
static int DO
           
static int DOT
           
static int DOUBLE
           
static int ELLIPSIS
           
static int ELSE
           
static int EndOfLineComment
           
static int ENUM
           
static int EQ
           
static int EQEQ
           
static int EXTENDS
           
static int FALSE
           
static int FINAL
           
static int FINALLY
           
static int FLOAT
           
static int FloatingPointLiteral
           
static int FOR
           
static int GOTO
           
static int GT
           
static int Identifier
           
static int IF
           
static int IMPLEMENTS
           
static int IMPORT
           
static int INSTANCEOF
           
static int INT
           
static int IntegerLiteral
           
static int INTERFACE
           
static int LBRACE
           
static int LBRACKET
           
static int LineTerminator
           
static int LONG
           
static int LPAREN
           
static int LT
           
static String[] modeNames
           
static int NATIVE
           
static int NEW
           
static int NULL
           
static int PACKAGE
           
static int PERCENT
           
static int PERCENTEQ
           
static int PLUS
           
static int PLUSEQ
           
static int PLUSPLUS
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int QUES
           
static int RBRACE
           
static int RBRACKET
           
static int RETURN
           
static int RPAREN
           
static String[] ruleNames
           
static int SEMI
           
static int SHORT
           
static int SLASH
           
static int SlashComment
           
static int SLASHEQ
           
static int STAR
           
static int STAREQ
           
static int STATIC
           
static int STRICTFP
           
static int StringLiteral
           
static int SUB
           
static int SUBEQ
           
static int SUBSUB
           
static int SUPER
           
static int SWITCH
           
static int SYNCHRONIZED
           
static int THIS
           
static int THROW
           
static int THROWS
           
static int TILDE
           
static String[] tokenNames
           
static int TRANSIENT
           
static int TRUE
           
static int TRY
           
static int VOID
           
static int VOLATILE
           
static int WHILE
           
static int WhiteSpace
           
 
Fields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP
 
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
 
Constructor Summary
Java7Lexer(org.antlr.v4.runtime.CharStream input)
           
 
Method Summary
 void action(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex)
           
 org.antlr.v4.runtime.atn.ATN getATN()
           
 String getGrammarFileName()
           
 String[] getModeNames()
           
 String[] getRuleNames()
           
 String[] getTokenNames()
           
 
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip
 
Methods inherited from class org.antlr.v4.runtime.Recognizer
addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getState, getTokenErrorDisplay, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_decisionToDFA

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

_sharedContextCache

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

SEMI

public static final int SEMI
See Also:
Constant Field Values

PACKAGE

public static final int PACKAGE
See Also:
Constant Field Values

IMPORT

public static final int IMPORT
See Also:
Constant Field Values

DOT

public static final int DOT
See Also:
Constant Field Values

STAR

public static final int STAR
See Also:
Constant Field Values

CLASS

public static final int CLASS
See Also:
Constant Field Values

IMPLEMENTS

public static final int IMPLEMENTS
See Also:
Constant Field Values

PUBLIC

public static final int PUBLIC
See Also:
Constant Field Values

PROTECTED

public static final int PROTECTED
See Also:
Constant Field Values

PRIVATE

public static final int PRIVATE
See Also:
Constant Field Values

ABSTRACT

public static final int ABSTRACT
See Also:
Constant Field Values

STATIC

public static final int STATIC
See Also:
Constant Field Values

FINAL

public static final int FINAL
See Also:
Constant Field Values

STRICTFP

public static final int STRICTFP
See Also:
Constant Field Values

COMMA

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

LBRACKET

public static final int LBRACKET
See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

VOID

public static final int VOID
See Also:
Constant Field Values

INTERFACE

public static final int INTERFACE
See Also:
Constant Field Values

THROW

public static final int THROW
See Also:
Constant Field Values

THROWS

public static final int THROWS
See Also:
Constant Field Values

EQ

public static final int EQ
See Also:
Constant Field Values

NATIVE

public static final int NATIVE
See Also:
Constant Field Values

SYNCHRONIZED

public static final int SYNCHRONIZED
See Also:
Constant Field Values

TRANSIENT

public static final int TRANSIENT
See Also:
Constant Field Values

VOLATILE

public static final int VOLATILE
See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
See Also:
Constant Field Values

CHAR

public static final int CHAR
See Also:
Constant Field Values

BYTE

public static final int BYTE
See Also:
Constant Field Values

SHORT

public static final int SHORT
See Also:
Constant Field Values

INT

public static final int INT
See Also:
Constant Field Values

LONG

public static final int LONG
See Also:
Constant Field Values

FLOAT

public static final int FLOAT
See Also:
Constant Field Values

DOUBLE

public static final int DOUBLE
See Also:
Constant Field Values

QUES

public static final int QUES
See Also:
Constant Field Values

EXTENDS

public static final int EXTENDS
See Also:
Constant Field Values

ELLIPSIS

public static final int ELLIPSIS
See Also:
Constant Field Values

THIS

public static final int THIS
See Also:
Constant Field Values

SUPER

public static final int SUPER
See Also:
Constant Field Values

NULL

public static final int NULL
See Also:
Constant Field Values

TRUE

public static final int TRUE
See Also:
Constant Field Values

FALSE

public static final int FALSE
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

DEFAULT

public static final int DEFAULT
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

IF

public static final int IF
See Also:
Constant Field Values

ELSE

public static final int ELSE
See Also:
Constant Field Values

FOR

public static final int FOR
See Also:
Constant Field Values

WHILE

public static final int WHILE
See Also:
Constant Field Values

DO

public static final int DO
See Also:
Constant Field Values

TRY

public static final int TRY
See Also:
Constant Field Values

FINALLY

public static final int FINALLY
See Also:
Constant Field Values

SWITCH

public static final int SWITCH
See Also:
Constant Field Values

RETURN

public static final int RETURN
See Also:
Constant Field Values

BREAK

public static final int BREAK
See Also:
Constant Field Values

CONTINUE

public static final int CONTINUE
See Also:
Constant Field Values

CATCH

public static final int CATCH
See Also:
Constant Field Values

CASE

public static final int CASE
See Also:
Constant Field Values

ENUM

public static final int ENUM
See Also:
Constant Field Values

ASSERT

public static final int ASSERT
See Also:
Constant Field Values

PLUSPLUS

public static final int PLUSPLUS
See Also:
Constant Field Values

SUBSUB

public static final int SUBSUB
See Also:
Constant Field Values

TILDE

public static final int TILDE
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

NEW

public static final int NEW
See Also:
Constant Field Values

SLASH

public static final int SLASH
See Also:
Constant Field Values

PERCENT

public static final int PERCENT
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

SUB

public static final int SUB
See Also:
Constant Field Values

EQEQ

public static final int EQEQ
See Also:
Constant Field Values

BANGEQ

public static final int BANGEQ
See Also:
Constant Field Values

AMP

public static final int AMP
See Also:
Constant Field Values

CARET

public static final int CARET
See Also:
Constant Field Values

BAR

public static final int BAR
See Also:
Constant Field Values

AMPAMP

public static final int AMPAMP
See Also:
Constant Field Values

BARBAR

public static final int BARBAR
See Also:
Constant Field Values

CARETEQ

public static final int CARETEQ
See Also:
Constant Field Values

PLUSEQ

public static final int PLUSEQ
See Also:
Constant Field Values

SUBEQ

public static final int SUBEQ
See Also:
Constant Field Values

STAREQ

public static final int STAREQ
See Also:
Constant Field Values

SLASHEQ

public static final int SLASHEQ
See Also:
Constant Field Values

AMPEQ

public static final int AMPEQ
See Also:
Constant Field Values

BAREQ

public static final int BAREQ
See Also:
Constant Field Values

PERCENTEQ

public static final int PERCENTEQ
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

INSTANCEOF

public static final int INSTANCEOF
See Also:
Constant Field Values

CONST

public static final int CONST
See Also:
Constant Field Values

GOTO

public static final int GOTO
See Also:
Constant Field Values

IntegerLiteral

public static final int IntegerLiteral
See Also:
Constant Field Values

FloatingPointLiteral

public static final int FloatingPointLiteral
See Also:
Constant Field Values

CharacterLiteral

public static final int CharacterLiteral
See Also:
Constant Field Values

StringLiteral

public static final int StringLiteral
See Also:
Constant Field Values

Identifier

public static final int Identifier
See Also:
Constant Field Values

WhiteSpace

public static final int WhiteSpace
See Also:
Constant Field Values

LineTerminator

public static final int LineTerminator
See Also:
Constant Field Values

SlashComment

public static final int SlashComment
See Also:
Constant Field Values

EndOfLineComment

public static final int EndOfLineComment
See Also:
Constant Field Values

modeNames

public static String[] modeNames

tokenNames

public static final String[] tokenNames

ruleNames

public static final String[] ruleNames

_serializedATN

public static final String _serializedATN
See Also:
Constant Field Values

_ATN

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

Java7Lexer

public Java7Lexer(org.antlr.v4.runtime.CharStream input)
Method Detail

getGrammarFileName

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

getTokenNames

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

getRuleNames

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

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>

action

public void action(org.antlr.v4.runtime.RuleContext _localctx,
                   int ruleIndex,
                   int actionIndex)
Overrides:
action in class org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>


Copyright © 2013. All Rights Reserved.