tuweni / org.apache.tuweni.toml.internal / TomlParser

TomlParser

open class TomlParser : Parser (source)

Types

ArrayContext

open class ArrayContext : ParserRuleContext

ArrayTableContext

open class ArrayTableContext : ParserRuleContext

ArrayValueContext

open class ArrayValueContext : ParserRuleContext

ArrayValuesContext

open class ArrayValuesContext : ParserRuleContext

BasicCharContext

open class BasicCharContext : ParserRuleContext

BasicStringContext

open class BasicStringContext : ParserRuleContext

BasicUnescapedContext

open class BasicUnescapedContext : ParserRuleContext

BinIntContext

open class BinIntContext : ParserRuleContext

BooleanValueContext

open class BooleanValueContext : ParserRuleContext

DateContext

open class DateContext : ParserRuleContext

DateTimeContext

open class DateTimeContext : ParserRuleContext

DayContext

open class DayContext : ParserRuleContext

DecIntContext

open class DecIntContext : ParserRuleContext

EscapedContext

open class EscapedContext : ParserRuleContext

ExpressionContext

open class ExpressionContext : ParserRuleContext

FalseBoolContext

open class FalseBoolContext : ParserRuleContext

FloatValueContext

open class FloatValueContext : ParserRuleContext

HexIntContext

open class HexIntContext : ParserRuleContext

HourContext

open class HourContext : ParserRuleContext

HourOffsetContext

open class HourOffsetContext : ParserRuleContext

InlineTableContext

open class InlineTableContext : ParserRuleContext

InlineTableValuesContext

open class InlineTableValuesContext : ParserRuleContext

IntegerContext

open class IntegerContext : ParserRuleContext

KeyContext

open class KeyContext : ParserRuleContext

KeyvalContext

open class KeyvalContext : ParserRuleContext

LiteralBodyContext

open class LiteralBodyContext : ParserRuleContext

LiteralStringContext

open class LiteralStringContext : ParserRuleContext

LocalDateContext

open class LocalDateContext : ParserRuleContext

LocalDateTimeContext

open class LocalDateTimeContext : ParserRuleContext

LocalTimeContext

open class LocalTimeContext : ParserRuleContext

MinuteContext

open class MinuteContext : ParserRuleContext

MinuteOffsetContext

open class MinuteOffsetContext : ParserRuleContext

MlBasicCharContext

open class MlBasicCharContext : ParserRuleContext

MlBasicStringContext

open class MlBasicStringContext : ParserRuleContext

MlBasicUnescapedContext

open class MlBasicUnescapedContext : ParserRuleContext

MlLiteralBodyContext

open class MlLiteralBodyContext : ParserRuleContext

MlLiteralStringContext

open class MlLiteralStringContext : ParserRuleContext

MonthContext

open class MonthContext : ParserRuleContext

OctIntContext

open class OctIntContext : ParserRuleContext

OffsetDateTimeContext

open class OffsetDateTimeContext : ParserRuleContext

QuotedKeyContext

open class QuotedKeyContext : ParserRuleContext

RegularFloatContext

open class RegularFloatContext : ParserRuleContext

RegularFloatInfContext

open class RegularFloatInfContext : ParserRuleContext

RegularFloatNaNContext

open class RegularFloatNaNContext : ParserRuleContext

SecondContext

open class SecondContext : ParserRuleContext

SecondFractionContext

open class SecondFractionContext : ParserRuleContext

SimpleKeyContext

open class SimpleKeyContext : ParserRuleContext

StandardTableContext

open class StandardTableContext : ParserRuleContext

StringContext

open class StringContext : ParserRuleContext

TableContext

open class TableContext : ParserRuleContext

TimeContext

open class TimeContext : ParserRuleContext

TimeOffsetContext

open class TimeOffsetContext : ParserRuleContext

TomlContext

open class TomlContext : ParserRuleContext

TomlKeyContext

open class TomlKeyContext : ParserRuleContext

TrueBoolContext

open class TrueBoolContext : ParserRuleContext

UnquotedKeyContext

open class UnquotedKeyContext : ParserRuleContext

ValContext

open class ValContext : ParserRuleContext

YearContext

open class YearContext : ParserRuleContext

Constructors

<init>

TomlParser(input: TokenStream!)

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

BinaryInteger

static val BinaryInteger: Int

Colon

static val Colon: Int

Comma

static val Comma: Int

Comment

static val Comment: Int

Dash

static val Dash: Int

DateComma

static val DateComma: Int

DateDigits

static val DateDigits: 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

InlineTableStart

static val InlineTableStart: Int

MLBasicStringEnd

static val MLBasicStringEnd: Int

MLLiteralStringEnd

static val MLLiteralStringEnd: Int

NewLine

static val NewLine: Int

OctalInteger

static val OctalInteger: Int

Plus

static val Plus: Int

QuotationMark

static val QuotationMark: Int

RULE_array

static val RULE_array: Int

RULE_arrayTable

static val RULE_arrayTable: Int

RULE_arrayValue

static val RULE_arrayValue: Int

RULE_arrayValues

static val RULE_arrayValues: Int

RULE_basicChar

static val RULE_basicChar: Int

RULE_basicString

static val RULE_basicString: Int

RULE_basicUnescaped

static val RULE_basicUnescaped: Int

RULE_binInt

static val RULE_binInt: Int

RULE_booleanValue

static val RULE_booleanValue: Int

RULE_date

static val RULE_date: Int

RULE_dateTime

static val RULE_dateTime: Int

RULE_day

static val RULE_day: Int

RULE_decInt

static val RULE_decInt: Int

RULE_escaped

static val RULE_escaped: Int

RULE_expression

static val RULE_expression: Int

RULE_falseBool

static val RULE_falseBool: Int

RULE_floatValue

static val RULE_floatValue: Int

RULE_hexInt

static val RULE_hexInt: Int

RULE_hour

static val RULE_hour: Int

RULE_hourOffset

static val RULE_hourOffset: Int

RULE_inlineTable

static val RULE_inlineTable: Int

RULE_inlineTableValues

static val RULE_inlineTableValues: Int

RULE_integer

static val RULE_integer: Int

RULE_key

static val RULE_key: Int

RULE_keyval

static val RULE_keyval: Int

RULE_literalBody

static val RULE_literalBody: Int

RULE_literalString

static val RULE_literalString: Int

RULE_localDate

static val RULE_localDate: Int

RULE_localDateTime

static val RULE_localDateTime: Int

RULE_localTime

static val RULE_localTime: Int

RULE_minute

static val RULE_minute: Int

RULE_minuteOffset

static val RULE_minuteOffset: Int

RULE_mlBasicChar

static val RULE_mlBasicChar: Int

RULE_mlBasicString

static val RULE_mlBasicString: Int

RULE_mlBasicUnescaped

static val RULE_mlBasicUnescaped: Int

RULE_mlLiteralBody

static val RULE_mlLiteralBody: Int

RULE_mlLiteralString

static val RULE_mlLiteralString: Int

RULE_month

static val RULE_month: Int

RULE_octInt

static val RULE_octInt: Int

RULE_offsetDateTime

static val RULE_offsetDateTime: Int

RULE_quotedKey

static val RULE_quotedKey: Int

RULE_regularFloat

static val RULE_regularFloat: Int

RULE_regularFloatInf

static val RULE_regularFloatInf: Int

RULE_regularFloatNaN

static val RULE_regularFloatNaN: Int

RULE_second

static val RULE_second: Int

RULE_secondFraction

static val RULE_secondFraction: Int

RULE_simpleKey

static val RULE_simpleKey: Int

RULE_standardTable

static val RULE_standardTable: Int

RULE_string

static val RULE_string: Int

RULE_table

static val RULE_table: Int

RULE_time

static val RULE_time: Int

RULE_timeOffset

static val RULE_timeOffset: Int

RULE_toml

static val RULE_toml: Int

RULE_tomlKey

static val RULE_tomlKey: Int

RULE_trueBool

static val RULE_trueBool: Int

RULE_unquotedKey

static val RULE_unquotedKey: Int

RULE_val

static val RULE_val: Int

RULE_year

static val RULE_year: 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

VOCABULARY

static val VOCABULARY: Vocabulary!

WS

static val WS: Int

Z

static val Z: Int

Functions

array

fun array(): ArrayContext!

arrayTable

fun arrayTable(): ArrayTableContext!

arrayValue

fun arrayValue(): ArrayValueContext!

arrayValues

fun arrayValues(): ArrayValuesContext!

basicChar

fun basicChar(): BasicCharContext!

basicString

fun basicString(): BasicStringContext!

basicUnescaped

fun basicUnescaped(): BasicUnescapedContext!

binInt

fun binInt(): BinIntContext!

booleanValue

fun booleanValue(): BooleanValueContext!

date

fun date(): DateContext!

dateTime

fun dateTime(): DateTimeContext!

day

fun day(): DayContext!

decInt

fun decInt(): DecIntContext!

escaped

fun escaped(): EscapedContext!

expression

fun expression(): ExpressionContext!

falseBool

fun falseBool(): FalseBoolContext!

floatValue

fun floatValue(): FloatValueContext!

getATN

open fun getATN(): ATN!

getGrammarFileName

open fun getGrammarFileName(): String!

getRuleNames

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

getSerializedATN

open fun getSerializedATN(): String!

getTokenNames

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

getVocabulary

open fun getVocabulary(): Vocabulary!

hexInt

fun hexInt(): HexIntContext!

hour

fun hour(): HourContext!

hourOffset

fun hourOffset(): HourOffsetContext!

inlineTable

fun inlineTable(): InlineTableContext!

inlineTableValues

fun inlineTableValues(): InlineTableValuesContext!

integer

fun integer(): IntegerContext!

key

fun key(): KeyContext!

keyval

fun keyval(): KeyvalContext!

literalBody

fun literalBody(): LiteralBodyContext!

literalString

fun literalString(): LiteralStringContext!

localDate

fun localDate(): LocalDateContext!

localDateTime

fun localDateTime(): LocalDateTimeContext!

localTime

fun localTime(): LocalTimeContext!

minute

fun minute(): MinuteContext!

minuteOffset

fun minuteOffset(): MinuteOffsetContext!

mlBasicChar

fun mlBasicChar(): MlBasicCharContext!

mlBasicString

fun mlBasicString(): MlBasicStringContext!

mlBasicUnescaped

fun mlBasicUnescaped(): MlBasicUnescapedContext!

mlLiteralBody

fun mlLiteralBody(): MlLiteralBodyContext!

mlLiteralString

fun mlLiteralString(): MlLiteralStringContext!

month

fun month(): MonthContext!

octInt

fun octInt(): OctIntContext!

offsetDateTime

fun offsetDateTime(): OffsetDateTimeContext!

quotedKey

fun quotedKey(): QuotedKeyContext!

regularFloat

fun regularFloat(): RegularFloatContext!

regularFloatInf

fun regularFloatInf(): RegularFloatInfContext!

regularFloatNaN

fun regularFloatNaN(): RegularFloatNaNContext!

second

fun second(): SecondContext!

secondFraction

fun secondFraction(): SecondFractionContext!

simpleKey

fun simpleKey(): SimpleKeyContext!

standardTable

fun standardTable(): StandardTableContext!

string

fun string(): StringContext!

table

fun table(): TableContext!

time

fun time(): TimeContext!

timeOffset

fun timeOffset(): TimeOffsetContext!

toml

fun toml(): TomlContext!

tomlKey

fun tomlKey(): TomlKeyContext!

trueBool

fun trueBool(): TrueBoolContext!

unquotedKey

fun unquotedKey(): UnquotedKeyContext!

val

fun val(): ValContext!

year

fun year(): YearContext!