tuweni / org.apache.tuweni.toml.internal / TomlLexer

TomlLexer

open class TomlLexer : Lexer (source)

Constructors

<init>

TomlLexer(input: CharStream!)

Properties

_ATN

static val _ATN: ATN!

_decisionToDFA

static val _decisionToDFA: Array<DFA!>!

_serializedATN

static val _serializedATN: String

_sharedContextCache

static val _sharedContextCache: PredictionContextCache!

Apostrophe

static val Apostrophe: Int

ArrayEnd

static val ArrayEnd: Int

ArrayStart

static val ArrayStart: Int

ArrayTableKeyEnd

static val ArrayTableKeyEnd: Int

ArrayTableKeyStart

static val ArrayTableKeyStart: Int

BasicStringMode

static val BasicStringMode: Int

BinaryInteger

static val BinaryInteger: Int

channelNames

static var channelNames: Array<String!>!

Colon

static val Colon: Int

Comma

static val Comma: Int

Comment

static val Comment: Int

COMMENTS

static val COMMENTS: Int

Dash

static val Dash: Int

DateComma

static val DateComma: Int

DateDigits

static val DateDigits: Int

DateMode

static val DateMode: Int

DecimalInteger

static val DecimalInteger: Int

Dot

static val Dot: Int

Equals

static val Equals: Int

Error

static val Error: Int

EscapeSequence

static val EscapeSequence: Int

FalseBoolean

static val FalseBoolean: Int

FloatingPoint

static val FloatingPoint: Int

FloatingPointInf

static val FloatingPointInf: Int

FloatingPointNaN

static val FloatingPointNaN: Int

HexInteger

static val HexInteger: Int

InlineTableEnd

static val InlineTableEnd: Int

InlineTableMode

static val InlineTableMode: Int

InlineTableStart

static val InlineTableStart: Int

KeyMode

static val KeyMode: Int

LiteralStringMode

static val LiteralStringMode: Int

MLBasicStringEnd

static val MLBasicStringEnd: Int

MLBasicStringMode

static val MLBasicStringMode: Int

MLLiteralStringEnd

static val MLLiteralStringEnd: Int

MLLiteralStringMode

static val MLLiteralStringMode: Int

modeNames

static var modeNames: Array<String!>!

NewLine

static val NewLine: Int

OctalInteger

static val OctalInteger: Int

Plus

static val Plus: Int

QuotationMark

static val QuotationMark: Int

ruleNames

static val ruleNames: Array<String!>!

StringChar

static val StringChar: Int

TableKeyEnd

static val TableKeyEnd: Int

TableKeyStart

static val TableKeyStart: Int

TimeDelimiter

static val TimeDelimiter: Int

tokenNames

static val tokenNames: Array<String!>!

TripleApostrophe

static val TripleApostrophe: Int

TripleQuotationMark

static val TripleQuotationMark: Int

TrueBoolean

static val TrueBoolean: Int

UnquotedKey

static val UnquotedKey: Int

ValueMode

static val ValueMode: Int

VOCABULARY

static val VOCABULARY: Vocabulary!

WHITESPACE

static val WHITESPACE: Int

WS

static val WS: Int

Z

static val Z: Int

Functions

action

open fun action(_localctx: RuleContext!, ruleIndex: Int, actionIndex: Int): Unit

getATN

open fun getATN(): ATN!

getChannelNames

open fun getChannelNames(): Array<String!>!

getGrammarFileName

open fun getGrammarFileName(): String!

getModeNames

open fun getModeNames(): Array<String!>!

getRuleNames

open fun getRuleNames(): Array<String!>!

getSerializedATN

open fun getSerializedATN(): String!

getTokenNames

open fun getTokenNames(): Array<String!>!

getVocabulary

open fun getVocabulary(): Vocabulary!

sempred

open fun sempred(_localctx: RuleContext!, ruleIndex: Int, predIndex: Int): Boolean