Package org.tomlj.internal
Class TomlLexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
org.tomlj.internal.TomlLexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class TomlLexer
extends org.antlr.v4.runtime.Lexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATN
protected static final org.antlr.v4.runtime.dfa.DFA[]
private static final String[]
static final String
protected static final org.antlr.v4.runtime.atn.PredictionContextCache
private static final String[]
static final int
int
final org.antlr.v4.runtime.misc.IntegerStack
static final int
static final int
static final int
static final int
static final int
static final int
static String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static String[]
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final String[]
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final org.antlr.v4.runtime.Vocabulary
static final int
static final int
static final int
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
action
(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex) private void
ArrayEnd_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
ArrayStart_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
BasicStringNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
BinaryInteger_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
DateArrayEnd_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
DateNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
DateStart_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private boolean
DateStart_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
DecimalInteger_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private boolean
DecimalInteger_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
Equals_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
FalseBoolean_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
FloatingPoint_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
FloatingPointInf_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
FloatingPointNaN_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) org.antlr.v4.runtime.atn.ATN
getATN()
String[]
String[]
String[]
String[]
Deprecated.org.antlr.v4.runtime.Vocabulary
private void
HexInteger_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private boolean
inArray()
private void
InlineTableEnd_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
InlineTableNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
InlineTableStart_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
LiteralStringNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private static String[]
private static String[]
private static String[]
private boolean
MLBasicStringEnd_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
MLBasicStringNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private boolean
MLBasicStringSextEnd_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private boolean
MLLiteralStringEnd_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
MLLiteralStringNewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private boolean
MLLiteralStringSextEnd_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
NewLine_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
OctalInteger_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
private void
private void
private void
boolean
sempred
(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) private boolean
TimeDelimiter_sempred
(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) private void
TrueBoolean_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
ValueApostrophe_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
ValueQuotationMark_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
ValueTripleApostrophe_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) private void
ValueTripleQuotationMark_action
(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) 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, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
TripleQuotationMark
public static final int TripleQuotationMark- See Also:
-
TripleApostrophe
public static final int TripleApostrophe- See Also:
-
StringChar
public static final int StringChar- See Also:
-
Comma
public static final int Comma- See Also:
-
Dot
public static final int Dot- See Also:
-
Equals
public static final int Equals- See Also:
-
QuotationMark
public static final int QuotationMark- See Also:
-
Apostrophe
public static final int Apostrophe- See Also:
-
TableKeyStart
public static final int TableKeyStart- See Also:
-
TableKeyEnd
public static final int TableKeyEnd- See Also:
-
ArrayTableKeyStart
public static final int ArrayTableKeyStart- See Also:
-
ArrayTableKeyEnd
public static final int ArrayTableKeyEnd- See Also:
-
UnquotedKey
public static final int UnquotedKey- See Also:
-
WS
public static final int WS- See Also:
-
Comment
public static final int Comment- See Also:
-
NewLine
public static final int NewLine- See Also:
-
Error
public static final int Error- See Also:
-
DecimalInteger
public static final int DecimalInteger- See Also:
-
HexInteger
public static final int HexInteger- See Also:
-
OctalInteger
public static final int OctalInteger- See Also:
-
BinaryInteger
public static final int BinaryInteger- See Also:
-
FloatingPoint
public static final int FloatingPoint- See Also:
-
FloatingPointInf
public static final int FloatingPointInf- See Also:
-
FloatingPointNaN
public static final int FloatingPointNaN- See Also:
-
TrueBoolean
public static final int TrueBoolean- See Also:
-
FalseBoolean
public static final int FalseBoolean- See Also:
-
ArrayStart
public static final int ArrayStart- See Also:
-
ArrayEnd
public static final int ArrayEnd- See Also:
-
InlineTableStart
public static final int InlineTableStart- See Also:
-
EscapeSequence
public static final int EscapeSequence- See Also:
-
Dash
public static final int Dash- See Also:
-
Plus
public static final int Plus- See Also:
-
Colon
public static final int Colon- See Also:
-
Z
public static final int Z- See Also:
-
TimeDelimiter
public static final int TimeDelimiter- See Also:
-
DateDigits
public static final int DateDigits- See Also:
-
InlineTableEnd
public static final int InlineTableEnd- See Also:
-
ValueComma
public static final int ValueComma- See Also:
-
COMMENTS
public static final int COMMENTS- See Also:
-
WHITESPACE
public static final int WHITESPACE- See Also:
-
KeyMode
public static final int KeyMode- See Also:
-
TomlKeyMode
public static final int TomlKeyMode- See Also:
-
ValueMode
public static final int ValueMode- See Also:
-
BasicStringMode
public static final int BasicStringMode- See Also:
-
MLBasicStringMode
public static final int MLBasicStringMode- See Also:
-
LiteralStringMode
public static final int LiteralStringMode- See Also:
-
MLLiteralStringMode
public static final int MLLiteralStringMode- See Also:
-
DateMode
public static final int DateMode- See Also:
-
InlineTableMode
public static final int InlineTableMode- See Also:
-
channelNames
-
modeNames
-
ruleNames
-
_LITERAL_NAMES
-
_SYMBOLIC_NAMES
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARY
instead. -
arrayDepthStack
public final org.antlr.v4.runtime.misc.IntegerStack arrayDepthStack -
arrayDepth
public int arrayDepth -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
TomlLexer
public TomlLexer(org.antlr.v4.runtime.CharStream input)
-
-
Method Details
-
makeRuleNames
-
makeLiteralNames
-
makeSymbolicNames
-
getTokenNames
Deprecated.- Overrides:
getTokenNames
in classorg.antlr.v4.runtime.Lexer
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
inArray
private boolean inArray() -
pushValueModeIfInArray
private void pushValueModeIfInArray() -
resetArrayDepth
private void resetArrayDepth() -
pushArrayDepth
private void pushArrayDepth() -
popArrayDepth
private void popArrayDepth() -
getGrammarFileName
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
- Overrides:
getChannelNames
in classorg.antlr.v4.runtime.Lexer
-
getModeNames
- Overrides:
getModeNames
in classorg.antlr.v4.runtime.Lexer
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATN
in classorg.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 classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
Equals_action
private void Equals_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
NewLine_action
private void NewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ValueQuotationMark_action
private void ValueQuotationMark_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ValueTripleQuotationMark_action
private void ValueTripleQuotationMark_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ValueApostrophe_action
private void ValueApostrophe_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ValueTripleApostrophe_action
private void ValueTripleApostrophe_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
DecimalInteger_action
private void DecimalInteger_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
HexInteger_action
private void HexInteger_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
OctalInteger_action
private void OctalInteger_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
BinaryInteger_action
private void BinaryInteger_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
FloatingPoint_action
private void FloatingPoint_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
FloatingPointInf_action
private void FloatingPointInf_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
FloatingPointNaN_action
private void FloatingPointNaN_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
TrueBoolean_action
private void TrueBoolean_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
FalseBoolean_action
private void FalseBoolean_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
DateStart_action
private void DateStart_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ArrayStart_action
private void ArrayStart_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
ArrayEnd_action
private void ArrayEnd_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
InlineTableStart_action
private void InlineTableStart_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
BasicStringNewLine_action
private void BasicStringNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
MLBasicStringNewLine_action
private void MLBasicStringNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
LiteralStringNewLine_action
private void LiteralStringNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
MLLiteralStringNewLine_action
private void MLLiteralStringNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
DateNewLine_action
private void DateNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
DateArrayEnd_action
private void DateArrayEnd_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
InlineTableEnd_action
private void InlineTableEnd_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
InlineTableNewLine_action
private void InlineTableNewLine_action(org.antlr.v4.runtime.RuleContext _localctx, int actionIndex) -
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) - Overrides:
sempred
in classorg.antlr.v4.runtime.Recognizer<Integer,
org.antlr.v4.runtime.atn.LexerATNSimulator>
-
DecimalInteger_sempred
private boolean DecimalInteger_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
DateStart_sempred
private boolean DateStart_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
MLBasicStringSextEnd_sempred
private boolean MLBasicStringSextEnd_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
MLBasicStringEnd_sempred
private boolean MLBasicStringEnd_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
MLLiteralStringSextEnd_sempred
private boolean MLLiteralStringSextEnd_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
MLLiteralStringEnd_sempred
private boolean MLLiteralStringEnd_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex) -
TimeDelimiter_sempred
private boolean TimeDelimiter_sempred(org.antlr.v4.runtime.RuleContext _localctx, int predIndex)
-
VOCABULARY
instead.