toml / org.apache.tuweni.toml.internal / TomlParserListener

TomlParserListener

interface TomlParserListener : ParseTreeListener (source)

This interface defines a complete listener for a parse tree produced by TomlParser.

Functions

enterArray

abstract fun enterArray(ctx: ArrayContext): Unit

Enter a parse tree produced by TomlParser#array.

enterArrayTable

abstract fun enterArrayTable(ctx: ArrayTableContext): Unit

Enter a parse tree produced by TomlParser#arrayTable.

enterArrayValue

abstract fun enterArrayValue(ctx: ArrayValueContext): Unit

Enter a parse tree produced by TomlParser#arrayValue.

enterArrayValues

abstract fun enterArrayValues(ctx: ArrayValuesContext): Unit

Enter a parse tree produced by TomlParser#arrayValues.

enterBasicChar

abstract fun enterBasicChar(ctx: BasicCharContext): Unit

Enter a parse tree produced by TomlParser#basicChar.

enterBasicString

abstract fun enterBasicString(ctx: BasicStringContext): Unit

Enter a parse tree produced by TomlParser#basicString.

enterBasicUnescaped

abstract fun enterBasicUnescaped(ctx: BasicUnescapedContext): Unit

Enter a parse tree produced by TomlParser#basicUnescaped.

enterBinInt

abstract fun enterBinInt(ctx: BinIntContext): Unit

Enter a parse tree produced by TomlParser#binInt.

enterBooleanValue

abstract fun enterBooleanValue(ctx: BooleanValueContext): Unit

Enter a parse tree produced by TomlParser#booleanValue.

enterDate

abstract fun enterDate(ctx: DateContext): Unit

Enter a parse tree produced by TomlParser#date.

enterDateTime

abstract fun enterDateTime(ctx: DateTimeContext): Unit

Enter a parse tree produced by TomlParser#dateTime.

enterDay

abstract fun enterDay(ctx: DayContext): Unit

Enter a parse tree produced by TomlParser#day.

enterDecInt

abstract fun enterDecInt(ctx: DecIntContext): Unit

Enter a parse tree produced by TomlParser#decInt.

enterEscaped

abstract fun enterEscaped(ctx: EscapedContext): Unit

Enter a parse tree produced by TomlParser#escaped.

enterExpression

abstract fun enterExpression(ctx: ExpressionContext): Unit

Enter a parse tree produced by TomlParser#expression.

enterFalseBool

abstract fun enterFalseBool(ctx: FalseBoolContext): Unit

Enter a parse tree produced by TomlParser#falseBool.

enterFloatValue

abstract fun enterFloatValue(ctx: FloatValueContext): Unit

Enter a parse tree produced by TomlParser#floatValue.

enterHexInt

abstract fun enterHexInt(ctx: HexIntContext): Unit

Enter a parse tree produced by TomlParser#hexInt.

enterHour

abstract fun enterHour(ctx: HourContext): Unit

Enter a parse tree produced by TomlParser#hour.

enterHourOffset

abstract fun enterHourOffset(ctx: HourOffsetContext): Unit

Enter a parse tree produced by TomlParser#hourOffset.

enterInlineTable

abstract fun enterInlineTable(ctx: InlineTableContext): Unit

Enter a parse tree produced by TomlParser#inlineTable.

enterInlineTableValues

abstract fun enterInlineTableValues(ctx: InlineTableValuesContext): Unit

Enter a parse tree produced by TomlParser#inlineTableValues.

enterInteger

abstract fun enterInteger(ctx: IntegerContext): Unit

Enter a parse tree produced by TomlParser#integer.

enterKey

abstract fun enterKey(ctx: KeyContext): Unit

Enter a parse tree produced by TomlParser#key.

enterKeyval

abstract fun enterKeyval(ctx: KeyvalContext): Unit

Enter a parse tree produced by TomlParser#keyval.

enterLiteralBody

abstract fun enterLiteralBody(ctx: LiteralBodyContext): Unit

Enter a parse tree produced by TomlParser#literalBody.

enterLiteralString

abstract fun enterLiteralString(ctx: LiteralStringContext): Unit

Enter a parse tree produced by TomlParser#literalString.

enterLocalDate

abstract fun enterLocalDate(ctx: LocalDateContext): Unit

Enter a parse tree produced by TomlParser#localDate.

enterLocalDateTime

abstract fun enterLocalDateTime(ctx: LocalDateTimeContext): Unit

Enter a parse tree produced by TomlParser#localDateTime.

enterLocalTime

abstract fun enterLocalTime(ctx: LocalTimeContext): Unit

Enter a parse tree produced by TomlParser#localTime.

enterMinute

abstract fun enterMinute(ctx: MinuteContext): Unit

Enter a parse tree produced by TomlParser#minute.

enterMinuteOffset

abstract fun enterMinuteOffset(ctx: MinuteOffsetContext): Unit

Enter a parse tree produced by TomlParser#minuteOffset.

enterMlBasicChar

abstract fun enterMlBasicChar(ctx: MlBasicCharContext): Unit

Enter a parse tree produced by TomlParser#mlBasicChar.

enterMlBasicString

abstract fun enterMlBasicString(ctx: MlBasicStringContext): Unit

Enter a parse tree produced by TomlParser#mlBasicString.

enterMlBasicUnescaped

abstract fun enterMlBasicUnescaped(ctx: MlBasicUnescapedContext): Unit

Enter a parse tree produced by TomlParser#mlBasicUnescaped.

enterMlLiteralBody

abstract fun enterMlLiteralBody(ctx: MlLiteralBodyContext): Unit

Enter a parse tree produced by TomlParser#mlLiteralBody.

enterMlLiteralString

abstract fun enterMlLiteralString(ctx: MlLiteralStringContext): Unit

Enter a parse tree produced by TomlParser#mlLiteralString.

enterMonth

abstract fun enterMonth(ctx: MonthContext): Unit

Enter a parse tree produced by TomlParser#month.

enterOctInt

abstract fun enterOctInt(ctx: OctIntContext): Unit

Enter a parse tree produced by TomlParser#octInt.

enterOffsetDateTime

abstract fun enterOffsetDateTime(ctx: OffsetDateTimeContext): Unit

Enter a parse tree produced by TomlParser#offsetDateTime.

enterQuotedKey

abstract fun enterQuotedKey(ctx: QuotedKeyContext): Unit

Enter a parse tree produced by TomlParser#quotedKey.

enterRegularFloat

abstract fun enterRegularFloat(ctx: RegularFloatContext): Unit

Enter a parse tree produced by TomlParser#regularFloat.

enterRegularFloatInf

abstract fun enterRegularFloatInf(ctx: RegularFloatInfContext): Unit

Enter a parse tree produced by TomlParser#regularFloatInf.

enterRegularFloatNaN

abstract fun enterRegularFloatNaN(ctx: RegularFloatNaNContext): Unit

Enter a parse tree produced by TomlParser#regularFloatNaN.

enterSecond

abstract fun enterSecond(ctx: SecondContext): Unit

Enter a parse tree produced by TomlParser#second.

enterSecondFraction

abstract fun enterSecondFraction(ctx: SecondFractionContext): Unit

Enter a parse tree produced by TomlParser#secondFraction.

enterSimpleKey

abstract fun enterSimpleKey(ctx: SimpleKeyContext): Unit

Enter a parse tree produced by TomlParser#simpleKey.

enterStandardTable

abstract fun enterStandardTable(ctx: StandardTableContext): Unit

Enter a parse tree produced by TomlParser#standardTable.

enterString

abstract fun enterString(ctx: StringContext): Unit

Enter a parse tree produced by TomlParser#string.

enterTable

abstract fun enterTable(ctx: TableContext): Unit

Enter a parse tree produced by TomlParser#table.

enterTime

abstract fun enterTime(ctx: TimeContext): Unit

Enter a parse tree produced by TomlParser#time.

enterTimeOffset

abstract fun enterTimeOffset(ctx: TimeOffsetContext): Unit

Enter a parse tree produced by TomlParser#timeOffset.

enterToml

abstract fun enterToml(ctx: TomlContext): Unit

Enter a parse tree produced by TomlParser#toml.

enterTomlKey

abstract fun enterTomlKey(ctx: TomlKeyContext): Unit

Enter a parse tree produced by TomlParser#tomlKey.

enterTrueBool

abstract fun enterTrueBool(ctx: TrueBoolContext): Unit

Enter a parse tree produced by TomlParser#trueBool.

enterUnquotedKey

abstract fun enterUnquotedKey(ctx: UnquotedKeyContext): Unit

Enter a parse tree produced by TomlParser#unquotedKey.

enterVal

abstract fun enterVal(ctx: ValContext): Unit

Enter a parse tree produced by TomlParser#val.

enterYear

abstract fun enterYear(ctx: YearContext): Unit

Enter a parse tree produced by TomlParser#year.

exitArray

abstract fun exitArray(ctx: ArrayContext): Unit

Exit a parse tree produced by TomlParser#array.

exitArrayTable

abstract fun exitArrayTable(ctx: ArrayTableContext): Unit

Exit a parse tree produced by TomlParser#arrayTable.

exitArrayValue

abstract fun exitArrayValue(ctx: ArrayValueContext): Unit

Exit a parse tree produced by TomlParser#arrayValue.

exitArrayValues

abstract fun exitArrayValues(ctx: ArrayValuesContext): Unit

Exit a parse tree produced by TomlParser#arrayValues.

exitBasicChar

abstract fun exitBasicChar(ctx: BasicCharContext): Unit

Exit a parse tree produced by TomlParser#basicChar.

exitBasicString

abstract fun exitBasicString(ctx: BasicStringContext): Unit

Exit a parse tree produced by TomlParser#basicString.

exitBasicUnescaped

abstract fun exitBasicUnescaped(ctx: BasicUnescapedContext): Unit

Exit a parse tree produced by TomlParser#basicUnescaped.

exitBinInt

abstract fun exitBinInt(ctx: BinIntContext): Unit

Exit a parse tree produced by TomlParser#binInt.

exitBooleanValue

abstract fun exitBooleanValue(ctx: BooleanValueContext): Unit

Exit a parse tree produced by TomlParser#booleanValue.

exitDate

abstract fun exitDate(ctx: DateContext): Unit

Exit a parse tree produced by TomlParser#date.

exitDateTime

abstract fun exitDateTime(ctx: DateTimeContext): Unit

Exit a parse tree produced by TomlParser#dateTime.

exitDay

abstract fun exitDay(ctx: DayContext): Unit

Exit a parse tree produced by TomlParser#day.

exitDecInt

abstract fun exitDecInt(ctx: DecIntContext): Unit

Exit a parse tree produced by TomlParser#decInt.

exitEscaped

abstract fun exitEscaped(ctx: EscapedContext): Unit

Exit a parse tree produced by TomlParser#escaped.

exitExpression

abstract fun exitExpression(ctx: ExpressionContext): Unit

Exit a parse tree produced by TomlParser#expression.

exitFalseBool

abstract fun exitFalseBool(ctx: FalseBoolContext): Unit

Exit a parse tree produced by TomlParser#falseBool.

exitFloatValue

abstract fun exitFloatValue(ctx: FloatValueContext): Unit

Exit a parse tree produced by TomlParser#floatValue.

exitHexInt

abstract fun exitHexInt(ctx: HexIntContext): Unit

Exit a parse tree produced by TomlParser#hexInt.

exitHour

abstract fun exitHour(ctx: HourContext): Unit

Exit a parse tree produced by TomlParser#hour.

exitHourOffset

abstract fun exitHourOffset(ctx: HourOffsetContext): Unit

Exit a parse tree produced by TomlParser#hourOffset.

exitInlineTable

abstract fun exitInlineTable(ctx: InlineTableContext): Unit

Exit a parse tree produced by TomlParser#inlineTable.

exitInlineTableValues

abstract fun exitInlineTableValues(ctx: InlineTableValuesContext): Unit

Exit a parse tree produced by TomlParser#inlineTableValues.

exitInteger

abstract fun exitInteger(ctx: IntegerContext): Unit

Exit a parse tree produced by TomlParser#integer.

exitKey

abstract fun exitKey(ctx: KeyContext): Unit

Exit a parse tree produced by TomlParser#key.

exitKeyval

abstract fun exitKeyval(ctx: KeyvalContext): Unit

Exit a parse tree produced by TomlParser#keyval.

exitLiteralBody

abstract fun exitLiteralBody(ctx: LiteralBodyContext): Unit

Exit a parse tree produced by TomlParser#literalBody.

exitLiteralString

abstract fun exitLiteralString(ctx: LiteralStringContext): Unit

Exit a parse tree produced by TomlParser#literalString.

exitLocalDate

abstract fun exitLocalDate(ctx: LocalDateContext): Unit

Exit a parse tree produced by TomlParser#localDate.

exitLocalDateTime

abstract fun exitLocalDateTime(ctx: LocalDateTimeContext): Unit

Exit a parse tree produced by TomlParser#localDateTime.

exitLocalTime

abstract fun exitLocalTime(ctx: LocalTimeContext): Unit

Exit a parse tree produced by TomlParser#localTime.

exitMinute

abstract fun exitMinute(ctx: MinuteContext): Unit

Exit a parse tree produced by TomlParser#minute.

exitMinuteOffset

abstract fun exitMinuteOffset(ctx: MinuteOffsetContext): Unit

Exit a parse tree produced by TomlParser#minuteOffset.

exitMlBasicChar

abstract fun exitMlBasicChar(ctx: MlBasicCharContext): Unit

Exit a parse tree produced by TomlParser#mlBasicChar.

exitMlBasicString

abstract fun exitMlBasicString(ctx: MlBasicStringContext): Unit

Exit a parse tree produced by TomlParser#mlBasicString.

exitMlBasicUnescaped

abstract fun exitMlBasicUnescaped(ctx: MlBasicUnescapedContext): Unit

Exit a parse tree produced by TomlParser#mlBasicUnescaped.

exitMlLiteralBody

abstract fun exitMlLiteralBody(ctx: MlLiteralBodyContext): Unit

Exit a parse tree produced by TomlParser#mlLiteralBody.

exitMlLiteralString

abstract fun exitMlLiteralString(ctx: MlLiteralStringContext): Unit

Exit a parse tree produced by TomlParser#mlLiteralString.

exitMonth

abstract fun exitMonth(ctx: MonthContext): Unit

Exit a parse tree produced by TomlParser#month.

exitOctInt

abstract fun exitOctInt(ctx: OctIntContext): Unit

Exit a parse tree produced by TomlParser#octInt.

exitOffsetDateTime

abstract fun exitOffsetDateTime(ctx: OffsetDateTimeContext): Unit

Exit a parse tree produced by TomlParser#offsetDateTime.

exitQuotedKey

abstract fun exitQuotedKey(ctx: QuotedKeyContext): Unit

Exit a parse tree produced by TomlParser#quotedKey.

exitRegularFloat

abstract fun exitRegularFloat(ctx: RegularFloatContext): Unit

Exit a parse tree produced by TomlParser#regularFloat.

exitRegularFloatInf

abstract fun exitRegularFloatInf(ctx: RegularFloatInfContext): Unit

Exit a parse tree produced by TomlParser#regularFloatInf.

exitRegularFloatNaN

abstract fun exitRegularFloatNaN(ctx: RegularFloatNaNContext): Unit

Exit a parse tree produced by TomlParser#regularFloatNaN.

exitSecond

abstract fun exitSecond(ctx: SecondContext): Unit

Exit a parse tree produced by TomlParser#second.

exitSecondFraction

abstract fun exitSecondFraction(ctx: SecondFractionContext): Unit

Exit a parse tree produced by TomlParser#secondFraction.

exitSimpleKey

abstract fun exitSimpleKey(ctx: SimpleKeyContext): Unit

Exit a parse tree produced by TomlParser#simpleKey.

exitStandardTable

abstract fun exitStandardTable(ctx: StandardTableContext): Unit

Exit a parse tree produced by TomlParser#standardTable.

exitString

abstract fun exitString(ctx: StringContext): Unit

Exit a parse tree produced by TomlParser#string.

exitTable

abstract fun exitTable(ctx: TableContext): Unit

Exit a parse tree produced by TomlParser#table.

exitTime

abstract fun exitTime(ctx: TimeContext): Unit

Exit a parse tree produced by TomlParser#time.

exitTimeOffset

abstract fun exitTimeOffset(ctx: TimeOffsetContext): Unit

Exit a parse tree produced by TomlParser#timeOffset.

exitToml

abstract fun exitToml(ctx: TomlContext): Unit

Exit a parse tree produced by TomlParser#toml.

exitTomlKey

abstract fun exitTomlKey(ctx: TomlKeyContext): Unit

Exit a parse tree produced by TomlParser#tomlKey.

exitTrueBool

abstract fun exitTrueBool(ctx: TrueBoolContext): Unit

Exit a parse tree produced by TomlParser#trueBool.

exitUnquotedKey

abstract fun exitUnquotedKey(ctx: UnquotedKeyContext): Unit

Exit a parse tree produced by TomlParser#unquotedKey.

exitVal

abstract fun exitVal(ctx: ValContext): Unit

Exit a parse tree produced by TomlParser#val.

exitYear

abstract fun exitYear(ctx: YearContext): Unit

Exit a parse tree produced by TomlParser#year.

Inheritors

TomlParserBaseListener

open class TomlParserBaseListener : TomlParserListener

This class provides an empty implementation of TomlParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.