tuweni / 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

Enter a parse tree produced by TomlParser#array.

abstract fun enterArray(ctx: ArrayContext!): Unit

enterArrayTable

Enter a parse tree produced by TomlParser#arrayTable.

abstract fun enterArrayTable(ctx: ArrayTableContext!): Unit

enterArrayValue

Enter a parse tree produced by TomlParser#arrayValue.

abstract fun enterArrayValue(ctx: ArrayValueContext!): Unit

enterArrayValues

Enter a parse tree produced by TomlParser#arrayValues.

abstract fun enterArrayValues(ctx: ArrayValuesContext!): Unit

enterBasicChar

Enter a parse tree produced by TomlParser#basicChar.

abstract fun enterBasicChar(ctx: BasicCharContext!): Unit

enterBasicString

Enter a parse tree produced by TomlParser#basicString.

abstract fun enterBasicString(ctx: BasicStringContext!): Unit

enterBasicUnescaped

Enter a parse tree produced by TomlParser#basicUnescaped.

abstract fun enterBasicUnescaped(ctx: BasicUnescapedContext!): Unit

enterBinInt

Enter a parse tree produced by TomlParser#binInt.

abstract fun enterBinInt(ctx: BinIntContext!): Unit

enterBooleanValue

Enter a parse tree produced by TomlParser#booleanValue.

abstract fun enterBooleanValue(ctx: BooleanValueContext!): Unit

enterDate

Enter a parse tree produced by TomlParser#date.

abstract fun enterDate(ctx: DateContext!): Unit

enterDateTime

Enter a parse tree produced by TomlParser#dateTime.

abstract fun enterDateTime(ctx: DateTimeContext!): Unit

enterDay

Enter a parse tree produced by TomlParser#day.

abstract fun enterDay(ctx: DayContext!): Unit

enterDecInt

Enter a parse tree produced by TomlParser#decInt.

abstract fun enterDecInt(ctx: DecIntContext!): Unit

enterEscaped

Enter a parse tree produced by TomlParser#escaped.

abstract fun enterEscaped(ctx: EscapedContext!): Unit

enterExpression

Enter a parse tree produced by TomlParser#expression.

abstract fun enterExpression(ctx: ExpressionContext!): Unit

enterFalseBool

Enter a parse tree produced by TomlParser#falseBool.

abstract fun enterFalseBool(ctx: FalseBoolContext!): Unit

enterFloatValue

Enter a parse tree produced by TomlParser#floatValue.

abstract fun enterFloatValue(ctx: FloatValueContext!): Unit

enterHexInt

Enter a parse tree produced by TomlParser#hexInt.

abstract fun enterHexInt(ctx: HexIntContext!): Unit

enterHour

Enter a parse tree produced by TomlParser#hour.

abstract fun enterHour(ctx: HourContext!): Unit

enterHourOffset

Enter a parse tree produced by TomlParser#hourOffset.

abstract fun enterHourOffset(ctx: HourOffsetContext!): Unit

enterInlineTable

Enter a parse tree produced by TomlParser#inlineTable.

abstract fun enterInlineTable(ctx: InlineTableContext!): Unit

enterInlineTableValues

Enter a parse tree produced by TomlParser#inlineTableValues.

abstract fun enterInlineTableValues(ctx: InlineTableValuesContext!): Unit

enterInteger

Enter a parse tree produced by TomlParser#integer.

abstract fun enterInteger(ctx: IntegerContext!): Unit

enterKey

Enter a parse tree produced by TomlParser#key.

abstract fun enterKey(ctx: KeyContext!): Unit

enterKeyval

Enter a parse tree produced by TomlParser#keyval.

abstract fun enterKeyval(ctx: KeyvalContext!): Unit

enterLiteralBody

Enter a parse tree produced by TomlParser#literalBody.

abstract fun enterLiteralBody(ctx: LiteralBodyContext!): Unit

enterLiteralString

Enter a parse tree produced by TomlParser#literalString.

abstract fun enterLiteralString(ctx: LiteralStringContext!): Unit

enterLocalDate

Enter a parse tree produced by TomlParser#localDate.

abstract fun enterLocalDate(ctx: LocalDateContext!): Unit

enterLocalDateTime

Enter a parse tree produced by TomlParser#localDateTime.

abstract fun enterLocalDateTime(ctx: LocalDateTimeContext!): Unit

enterLocalTime

Enter a parse tree produced by TomlParser#localTime.

abstract fun enterLocalTime(ctx: LocalTimeContext!): Unit

enterMinute

Enter a parse tree produced by TomlParser#minute.

abstract fun enterMinute(ctx: MinuteContext!): Unit

enterMinuteOffset

Enter a parse tree produced by TomlParser#minuteOffset.

abstract fun enterMinuteOffset(ctx: MinuteOffsetContext!): Unit

enterMlBasicChar

Enter a parse tree produced by TomlParser#mlBasicChar.

abstract fun enterMlBasicChar(ctx: MlBasicCharContext!): Unit

enterMlBasicString

Enter a parse tree produced by TomlParser#mlBasicString.

abstract fun enterMlBasicString(ctx: MlBasicStringContext!): Unit

enterMlBasicUnescaped

Enter a parse tree produced by TomlParser#mlBasicUnescaped.

abstract fun enterMlBasicUnescaped(ctx: MlBasicUnescapedContext!): Unit

enterMlLiteralBody

Enter a parse tree produced by TomlParser#mlLiteralBody.

abstract fun enterMlLiteralBody(ctx: MlLiteralBodyContext!): Unit

enterMlLiteralString

Enter a parse tree produced by TomlParser#mlLiteralString.

abstract fun enterMlLiteralString(ctx: MlLiteralStringContext!): Unit

enterMonth

Enter a parse tree produced by TomlParser#month.

abstract fun enterMonth(ctx: MonthContext!): Unit

enterOctInt

Enter a parse tree produced by TomlParser#octInt.

abstract fun enterOctInt(ctx: OctIntContext!): Unit

enterOffsetDateTime

Enter a parse tree produced by TomlParser#offsetDateTime.

abstract fun enterOffsetDateTime(ctx: OffsetDateTimeContext!): Unit

enterQuotedKey

Enter a parse tree produced by TomlParser#quotedKey.

abstract fun enterQuotedKey(ctx: QuotedKeyContext!): Unit

enterRegularFloat

Enter a parse tree produced by TomlParser#regularFloat.

abstract fun enterRegularFloat(ctx: RegularFloatContext!): Unit

enterRegularFloatInf

Enter a parse tree produced by TomlParser#regularFloatInf.

abstract fun enterRegularFloatInf(ctx: RegularFloatInfContext!): Unit

enterRegularFloatNaN

Enter a parse tree produced by TomlParser#regularFloatNaN.

abstract fun enterRegularFloatNaN(ctx: RegularFloatNaNContext!): Unit

enterSecond

Enter a parse tree produced by TomlParser#second.

abstract fun enterSecond(ctx: SecondContext!): Unit

enterSecondFraction

Enter a parse tree produced by TomlParser#secondFraction.

abstract fun enterSecondFraction(ctx: SecondFractionContext!): Unit

enterSimpleKey

Enter a parse tree produced by TomlParser#simpleKey.

abstract fun enterSimpleKey(ctx: SimpleKeyContext!): Unit

enterStandardTable

Enter a parse tree produced by TomlParser#standardTable.

abstract fun enterStandardTable(ctx: StandardTableContext!): Unit

enterString

Enter a parse tree produced by TomlParser#string.

abstract fun enterString(ctx: StringContext!): Unit

enterTable

Enter a parse tree produced by TomlParser#table.

abstract fun enterTable(ctx: TableContext!): Unit

enterTime

Enter a parse tree produced by TomlParser#time.

abstract fun enterTime(ctx: TimeContext!): Unit

enterTimeOffset

Enter a parse tree produced by TomlParser#timeOffset.

abstract fun enterTimeOffset(ctx: TimeOffsetContext!): Unit

enterToml

Enter a parse tree produced by TomlParser#toml.

abstract fun enterToml(ctx: TomlContext!): Unit

enterTomlKey

Enter a parse tree produced by TomlParser#tomlKey.

abstract fun enterTomlKey(ctx: TomlKeyContext!): Unit

enterTrueBool

Enter a parse tree produced by TomlParser#trueBool.

abstract fun enterTrueBool(ctx: TrueBoolContext!): Unit

enterUnquotedKey

Enter a parse tree produced by TomlParser#unquotedKey.

abstract fun enterUnquotedKey(ctx: UnquotedKeyContext!): Unit

enterVal

Enter a parse tree produced by TomlParser#val.

abstract fun enterVal(ctx: ValContext!): Unit

enterYear

Enter a parse tree produced by TomlParser#year.

abstract fun enterYear(ctx: YearContext!): Unit

exitArray

Exit a parse tree produced by TomlParser#array.

abstract fun exitArray(ctx: ArrayContext!): Unit

exitArrayTable

Exit a parse tree produced by TomlParser#arrayTable.

abstract fun exitArrayTable(ctx: ArrayTableContext!): Unit

exitArrayValue

Exit a parse tree produced by TomlParser#arrayValue.

abstract fun exitArrayValue(ctx: ArrayValueContext!): Unit

exitArrayValues

Exit a parse tree produced by TomlParser#arrayValues.

abstract fun exitArrayValues(ctx: ArrayValuesContext!): Unit

exitBasicChar

Exit a parse tree produced by TomlParser#basicChar.

abstract fun exitBasicChar(ctx: BasicCharContext!): Unit

exitBasicString

Exit a parse tree produced by TomlParser#basicString.

abstract fun exitBasicString(ctx: BasicStringContext!): Unit

exitBasicUnescaped

Exit a parse tree produced by TomlParser#basicUnescaped.

abstract fun exitBasicUnescaped(ctx: BasicUnescapedContext!): Unit

exitBinInt

Exit a parse tree produced by TomlParser#binInt.

abstract fun exitBinInt(ctx: BinIntContext!): Unit

exitBooleanValue

Exit a parse tree produced by TomlParser#booleanValue.

abstract fun exitBooleanValue(ctx: BooleanValueContext!): Unit

exitDate

Exit a parse tree produced by TomlParser#date.

abstract fun exitDate(ctx: DateContext!): Unit

exitDateTime

Exit a parse tree produced by TomlParser#dateTime.

abstract fun exitDateTime(ctx: DateTimeContext!): Unit

exitDay

Exit a parse tree produced by TomlParser#day.

abstract fun exitDay(ctx: DayContext!): Unit

exitDecInt

Exit a parse tree produced by TomlParser#decInt.

abstract fun exitDecInt(ctx: DecIntContext!): Unit

exitEscaped

Exit a parse tree produced by TomlParser#escaped.

abstract fun exitEscaped(ctx: EscapedContext!): Unit

exitExpression

Exit a parse tree produced by TomlParser#expression.

abstract fun exitExpression(ctx: ExpressionContext!): Unit

exitFalseBool

Exit a parse tree produced by TomlParser#falseBool.

abstract fun exitFalseBool(ctx: FalseBoolContext!): Unit

exitFloatValue

Exit a parse tree produced by TomlParser#floatValue.

abstract fun exitFloatValue(ctx: FloatValueContext!): Unit

exitHexInt

Exit a parse tree produced by TomlParser#hexInt.

abstract fun exitHexInt(ctx: HexIntContext!): Unit

exitHour

Exit a parse tree produced by TomlParser#hour.

abstract fun exitHour(ctx: HourContext!): Unit

exitHourOffset

Exit a parse tree produced by TomlParser#hourOffset.

abstract fun exitHourOffset(ctx: HourOffsetContext!): Unit

exitInlineTable

Exit a parse tree produced by TomlParser#inlineTable.

abstract fun exitInlineTable(ctx: InlineTableContext!): Unit

exitInlineTableValues

Exit a parse tree produced by TomlParser#inlineTableValues.

abstract fun exitInlineTableValues(ctx: InlineTableValuesContext!): Unit

exitInteger

Exit a parse tree produced by TomlParser#integer.

abstract fun exitInteger(ctx: IntegerContext!): Unit

exitKey

Exit a parse tree produced by TomlParser#key.

abstract fun exitKey(ctx: KeyContext!): Unit

exitKeyval

Exit a parse tree produced by TomlParser#keyval.

abstract fun exitKeyval(ctx: KeyvalContext!): Unit

exitLiteralBody

Exit a parse tree produced by TomlParser#literalBody.

abstract fun exitLiteralBody(ctx: LiteralBodyContext!): Unit

exitLiteralString

Exit a parse tree produced by TomlParser#literalString.

abstract fun exitLiteralString(ctx: LiteralStringContext!): Unit

exitLocalDate

Exit a parse tree produced by TomlParser#localDate.

abstract fun exitLocalDate(ctx: LocalDateContext!): Unit

exitLocalDateTime

Exit a parse tree produced by TomlParser#localDateTime.

abstract fun exitLocalDateTime(ctx: LocalDateTimeContext!): Unit

exitLocalTime

Exit a parse tree produced by TomlParser#localTime.

abstract fun exitLocalTime(ctx: LocalTimeContext!): Unit

exitMinute

Exit a parse tree produced by TomlParser#minute.

abstract fun exitMinute(ctx: MinuteContext!): Unit

exitMinuteOffset

Exit a parse tree produced by TomlParser#minuteOffset.

abstract fun exitMinuteOffset(ctx: MinuteOffsetContext!): Unit

exitMlBasicChar

Exit a parse tree produced by TomlParser#mlBasicChar.

abstract fun exitMlBasicChar(ctx: MlBasicCharContext!): Unit

exitMlBasicString

Exit a parse tree produced by TomlParser#mlBasicString.

abstract fun exitMlBasicString(ctx: MlBasicStringContext!): Unit

exitMlBasicUnescaped

Exit a parse tree produced by TomlParser#mlBasicUnescaped.

abstract fun exitMlBasicUnescaped(ctx: MlBasicUnescapedContext!): Unit

exitMlLiteralBody

Exit a parse tree produced by TomlParser#mlLiteralBody.

abstract fun exitMlLiteralBody(ctx: MlLiteralBodyContext!): Unit

exitMlLiteralString

Exit a parse tree produced by TomlParser#mlLiteralString.

abstract fun exitMlLiteralString(ctx: MlLiteralStringContext!): Unit

exitMonth

Exit a parse tree produced by TomlParser#month.

abstract fun exitMonth(ctx: MonthContext!): Unit

exitOctInt

Exit a parse tree produced by TomlParser#octInt.

abstract fun exitOctInt(ctx: OctIntContext!): Unit

exitOffsetDateTime

Exit a parse tree produced by TomlParser#offsetDateTime.

abstract fun exitOffsetDateTime(ctx: OffsetDateTimeContext!): Unit

exitQuotedKey

Exit a parse tree produced by TomlParser#quotedKey.

abstract fun exitQuotedKey(ctx: QuotedKeyContext!): Unit

exitRegularFloat

Exit a parse tree produced by TomlParser#regularFloat.

abstract fun exitRegularFloat(ctx: RegularFloatContext!): Unit

exitRegularFloatInf

Exit a parse tree produced by TomlParser#regularFloatInf.

abstract fun exitRegularFloatInf(ctx: RegularFloatInfContext!): Unit

exitRegularFloatNaN

Exit a parse tree produced by TomlParser#regularFloatNaN.

abstract fun exitRegularFloatNaN(ctx: RegularFloatNaNContext!): Unit

exitSecond

Exit a parse tree produced by TomlParser#second.

abstract fun exitSecond(ctx: SecondContext!): Unit

exitSecondFraction

Exit a parse tree produced by TomlParser#secondFraction.

abstract fun exitSecondFraction(ctx: SecondFractionContext!): Unit

exitSimpleKey

Exit a parse tree produced by TomlParser#simpleKey.

abstract fun exitSimpleKey(ctx: SimpleKeyContext!): Unit

exitStandardTable

Exit a parse tree produced by TomlParser#standardTable.

abstract fun exitStandardTable(ctx: StandardTableContext!): Unit

exitString

Exit a parse tree produced by TomlParser#string.

abstract fun exitString(ctx: StringContext!): Unit

exitTable

Exit a parse tree produced by TomlParser#table.

abstract fun exitTable(ctx: TableContext!): Unit

exitTime

Exit a parse tree produced by TomlParser#time.

abstract fun exitTime(ctx: TimeContext!): Unit

exitTimeOffset

Exit a parse tree produced by TomlParser#timeOffset.

abstract fun exitTimeOffset(ctx: TimeOffsetContext!): Unit

exitToml

Exit a parse tree produced by TomlParser#toml.

abstract fun exitToml(ctx: TomlContext!): Unit

exitTomlKey

Exit a parse tree produced by TomlParser#tomlKey.

abstract fun exitTomlKey(ctx: TomlKeyContext!): Unit

exitTrueBool

Exit a parse tree produced by TomlParser#trueBool.

abstract fun exitTrueBool(ctx: TrueBoolContext!): Unit

exitUnquotedKey

Exit a parse tree produced by TomlParser#unquotedKey.

abstract fun exitUnquotedKey(ctx: UnquotedKeyContext!): Unit

exitVal

Exit a parse tree produced by TomlParser#val.

abstract fun exitVal(ctx: ValContext!): Unit

exitYear

Exit a parse tree produced by TomlParser#year.

abstract fun exitYear(ctx: YearContext!): Unit

Inheritors

TomlParserBaseListener

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.

open class TomlParserBaseListener : TomlParserListener