Package org.tomlj.internal
Interface TomlParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
TomlParserBaseListener
public interface TomlParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
TomlParser
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byTomlParser.array()
.void
Enter a parse tree produced byTomlParser.arrayTable()
.void
Enter a parse tree produced byTomlParser.arrayValue()
.void
Enter a parse tree produced byTomlParser.arrayValues()
.void
Enter a parse tree produced byTomlParser.basicChar()
.void
Enter a parse tree produced byTomlParser.basicString()
.void
Enter a parse tree produced byTomlParser.basicUnescaped()
.void
Enter a parse tree produced byTomlParser.binInt()
.void
Enter a parse tree produced byTomlParser.booleanValue()
.void
Enter a parse tree produced byTomlParser.date()
.void
Enter a parse tree produced byTomlParser.dateTime()
.void
Enter a parse tree produced byTomlParser.day()
.void
Enter a parse tree produced byTomlParser.decInt()
.void
Enter a parse tree produced byTomlParser.escaped()
.void
Enter a parse tree produced byTomlParser.expression()
.void
Enter a parse tree produced byTomlParser.falseBool()
.void
Enter a parse tree produced byTomlParser.floatValue()
.void
Enter a parse tree produced byTomlParser.hexInt()
.void
Enter a parse tree produced byTomlParser.hour()
.void
Enter a parse tree produced byTomlParser.hourOffset()
.void
Enter a parse tree produced byTomlParser.inlineTable()
.void
Enter a parse tree produced byTomlParser.inlineTableValues()
.void
Enter a parse tree produced byTomlParser.integer()
.void
Enter a parse tree produced byTomlParser.key()
.void
Enter a parse tree produced byTomlParser.keyval()
.void
Enter a parse tree produced byTomlParser.literalBody()
.void
Enter a parse tree produced byTomlParser.literalString()
.void
Enter a parse tree produced byTomlParser.localDate()
.void
Enter a parse tree produced byTomlParser.localDateTime()
.void
Enter a parse tree produced byTomlParser.localTime()
.void
Enter a parse tree produced byTomlParser.minute()
.void
Enter a parse tree produced byTomlParser.minuteOffset()
.void
Enter a parse tree produced byTomlParser.mlBasicChar()
.void
Enter a parse tree produced byTomlParser.mlBasicString()
.void
Enter a parse tree produced byTomlParser.mlBasicUnescaped()
.void
Enter a parse tree produced byTomlParser.mlLiteralBody()
.void
Enter a parse tree produced byTomlParser.mlLiteralString()
.void
Enter a parse tree produced byTomlParser.month()
.void
Enter a parse tree produced byTomlParser.octInt()
.void
Enter a parse tree produced byTomlParser.offsetDateTime()
.void
Enter a parse tree produced byTomlParser.quotedKey()
.void
Enter a parse tree produced byTomlParser.regularFloat()
.void
Enter a parse tree produced byTomlParser.regularFloatInf()
.void
Enter a parse tree produced byTomlParser.regularFloatNaN()
.void
Enter a parse tree produced byTomlParser.second()
.void
Enter a parse tree produced byTomlParser.secondFraction()
.void
Enter a parse tree produced byTomlParser.simpleKey()
.void
Enter a parse tree produced byTomlParser.standardTable()
.void
Enter a parse tree produced byTomlParser.string()
.void
Enter a parse tree produced byTomlParser.table()
.void
Enter a parse tree produced byTomlParser.time()
.void
Enter a parse tree produced byTomlParser.timeOffset()
.void
Enter a parse tree produced byTomlParser.toml()
.void
Enter a parse tree produced byTomlParser.tomlKey()
.void
Enter a parse tree produced byTomlParser.trueBool()
.void
Enter a parse tree produced byTomlParser.unquotedKey()
.void
Enter a parse tree produced byTomlParser.val()
.void
Enter a parse tree produced byTomlParser.year()
.void
Exit a parse tree produced byTomlParser.array()
.void
Exit a parse tree produced byTomlParser.arrayTable()
.void
Exit a parse tree produced byTomlParser.arrayValue()
.void
Exit a parse tree produced byTomlParser.arrayValues()
.void
Exit a parse tree produced byTomlParser.basicChar()
.void
Exit a parse tree produced byTomlParser.basicString()
.void
Exit a parse tree produced byTomlParser.basicUnescaped()
.void
Exit a parse tree produced byTomlParser.binInt()
.void
Exit a parse tree produced byTomlParser.booleanValue()
.void
Exit a parse tree produced byTomlParser.date()
.void
Exit a parse tree produced byTomlParser.dateTime()
.void
Exit a parse tree produced byTomlParser.day()
.void
Exit a parse tree produced byTomlParser.decInt()
.void
Exit a parse tree produced byTomlParser.escaped()
.void
Exit a parse tree produced byTomlParser.expression()
.void
Exit a parse tree produced byTomlParser.falseBool()
.void
Exit a parse tree produced byTomlParser.floatValue()
.void
Exit a parse tree produced byTomlParser.hexInt()
.void
Exit a parse tree produced byTomlParser.hour()
.void
Exit a parse tree produced byTomlParser.hourOffset()
.void
Exit a parse tree produced byTomlParser.inlineTable()
.void
Exit a parse tree produced byTomlParser.inlineTableValues()
.void
Exit a parse tree produced byTomlParser.integer()
.void
Exit a parse tree produced byTomlParser.key()
.void
Exit a parse tree produced byTomlParser.keyval()
.void
Exit a parse tree produced byTomlParser.literalBody()
.void
Exit a parse tree produced byTomlParser.literalString()
.void
Exit a parse tree produced byTomlParser.localDate()
.void
Exit a parse tree produced byTomlParser.localDateTime()
.void
Exit a parse tree produced byTomlParser.localTime()
.void
Exit a parse tree produced byTomlParser.minute()
.void
Exit a parse tree produced byTomlParser.minuteOffset()
.void
Exit a parse tree produced byTomlParser.mlBasicChar()
.void
Exit a parse tree produced byTomlParser.mlBasicString()
.void
Exit a parse tree produced byTomlParser.mlBasicUnescaped()
.void
Exit a parse tree produced byTomlParser.mlLiteralBody()
.void
Exit a parse tree produced byTomlParser.mlLiteralString()
.void
Exit a parse tree produced byTomlParser.month()
.void
Exit a parse tree produced byTomlParser.octInt()
.void
Exit a parse tree produced byTomlParser.offsetDateTime()
.void
Exit a parse tree produced byTomlParser.quotedKey()
.void
Exit a parse tree produced byTomlParser.regularFloat()
.void
Exit a parse tree produced byTomlParser.regularFloatInf()
.void
Exit a parse tree produced byTomlParser.regularFloatNaN()
.void
Exit a parse tree produced byTomlParser.second()
.void
Exit a parse tree produced byTomlParser.secondFraction()
.void
Exit a parse tree produced byTomlParser.simpleKey()
.void
Exit a parse tree produced byTomlParser.standardTable()
.void
Exit a parse tree produced byTomlParser.string()
.void
Exit a parse tree produced byTomlParser.table()
.void
Exit a parse tree produced byTomlParser.time()
.void
Exit a parse tree produced byTomlParser.timeOffset()
.void
Exit a parse tree produced byTomlParser.toml()
.void
Exit a parse tree produced byTomlParser.tomlKey()
.void
Exit a parse tree produced byTomlParser.trueBool()
.void
Exit a parse tree produced byTomlParser.unquotedKey()
.void
Exit a parse tree produced byTomlParser.val()
.void
Exit a parse tree produced byTomlParser.year()
.Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterToml
Enter a parse tree produced byTomlParser.toml()
.- Parameters:
ctx
- the parse tree
-
exitToml
Exit a parse tree produced byTomlParser.toml()
.- Parameters:
ctx
- the parse tree
-
enterExpression
Enter a parse tree produced byTomlParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpression
Exit a parse tree produced byTomlParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterTomlKey
Enter a parse tree produced byTomlParser.tomlKey()
.- Parameters:
ctx
- the parse tree
-
exitTomlKey
Exit a parse tree produced byTomlParser.tomlKey()
.- Parameters:
ctx
- the parse tree
-
enterKeyval
Enter a parse tree produced byTomlParser.keyval()
.- Parameters:
ctx
- the parse tree
-
exitKeyval
Exit a parse tree produced byTomlParser.keyval()
.- Parameters:
ctx
- the parse tree
-
enterKey
Enter a parse tree produced byTomlParser.key()
.- Parameters:
ctx
- the parse tree
-
exitKey
Exit a parse tree produced byTomlParser.key()
.- Parameters:
ctx
- the parse tree
-
enterSimpleKey
Enter a parse tree produced byTomlParser.simpleKey()
.- Parameters:
ctx
- the parse tree
-
exitSimpleKey
Exit a parse tree produced byTomlParser.simpleKey()
.- Parameters:
ctx
- the parse tree
-
enterUnquotedKey
Enter a parse tree produced byTomlParser.unquotedKey()
.- Parameters:
ctx
- the parse tree
-
exitUnquotedKey
Exit a parse tree produced byTomlParser.unquotedKey()
.- Parameters:
ctx
- the parse tree
-
enterQuotedKey
Enter a parse tree produced byTomlParser.quotedKey()
.- Parameters:
ctx
- the parse tree
-
exitQuotedKey
Exit a parse tree produced byTomlParser.quotedKey()
.- Parameters:
ctx
- the parse tree
-
enterVal
Enter a parse tree produced byTomlParser.val()
.- Parameters:
ctx
- the parse tree
-
exitVal
Exit a parse tree produced byTomlParser.val()
.- Parameters:
ctx
- the parse tree
-
enterString
Enter a parse tree produced byTomlParser.string()
.- Parameters:
ctx
- the parse tree
-
exitString
Exit a parse tree produced byTomlParser.string()
.- Parameters:
ctx
- the parse tree
-
enterBasicString
Enter a parse tree produced byTomlParser.basicString()
.- Parameters:
ctx
- the parse tree
-
exitBasicString
Exit a parse tree produced byTomlParser.basicString()
.- Parameters:
ctx
- the parse tree
-
enterBasicChar
Enter a parse tree produced byTomlParser.basicChar()
.- Parameters:
ctx
- the parse tree
-
exitBasicChar
Exit a parse tree produced byTomlParser.basicChar()
.- Parameters:
ctx
- the parse tree
-
enterBasicUnescaped
Enter a parse tree produced byTomlParser.basicUnescaped()
.- Parameters:
ctx
- the parse tree
-
exitBasicUnescaped
Exit a parse tree produced byTomlParser.basicUnescaped()
.- Parameters:
ctx
- the parse tree
-
enterEscaped
Enter a parse tree produced byTomlParser.escaped()
.- Parameters:
ctx
- the parse tree
-
exitEscaped
Exit a parse tree produced byTomlParser.escaped()
.- Parameters:
ctx
- the parse tree
-
enterMlBasicString
Enter a parse tree produced byTomlParser.mlBasicString()
.- Parameters:
ctx
- the parse tree
-
exitMlBasicString
Exit a parse tree produced byTomlParser.mlBasicString()
.- Parameters:
ctx
- the parse tree
-
enterMlBasicChar
Enter a parse tree produced byTomlParser.mlBasicChar()
.- Parameters:
ctx
- the parse tree
-
exitMlBasicChar
Exit a parse tree produced byTomlParser.mlBasicChar()
.- Parameters:
ctx
- the parse tree
-
enterMlBasicUnescaped
Enter a parse tree produced byTomlParser.mlBasicUnescaped()
.- Parameters:
ctx
- the parse tree
-
exitMlBasicUnescaped
Exit a parse tree produced byTomlParser.mlBasicUnescaped()
.- Parameters:
ctx
- the parse tree
-
enterLiteralString
Enter a parse tree produced byTomlParser.literalString()
.- Parameters:
ctx
- the parse tree
-
exitLiteralString
Exit a parse tree produced byTomlParser.literalString()
.- Parameters:
ctx
- the parse tree
-
enterLiteralBody
Enter a parse tree produced byTomlParser.literalBody()
.- Parameters:
ctx
- the parse tree
-
exitLiteralBody
Exit a parse tree produced byTomlParser.literalBody()
.- Parameters:
ctx
- the parse tree
-
enterMlLiteralString
Enter a parse tree produced byTomlParser.mlLiteralString()
.- Parameters:
ctx
- the parse tree
-
exitMlLiteralString
Exit a parse tree produced byTomlParser.mlLiteralString()
.- Parameters:
ctx
- the parse tree
-
enterMlLiteralBody
Enter a parse tree produced byTomlParser.mlLiteralBody()
.- Parameters:
ctx
- the parse tree
-
exitMlLiteralBody
Exit a parse tree produced byTomlParser.mlLiteralBody()
.- Parameters:
ctx
- the parse tree
-
enterInteger
Enter a parse tree produced byTomlParser.integer()
.- Parameters:
ctx
- the parse tree
-
exitInteger
Exit a parse tree produced byTomlParser.integer()
.- Parameters:
ctx
- the parse tree
-
enterDecInt
Enter a parse tree produced byTomlParser.decInt()
.- Parameters:
ctx
- the parse tree
-
exitDecInt
Exit a parse tree produced byTomlParser.decInt()
.- Parameters:
ctx
- the parse tree
-
enterHexInt
Enter a parse tree produced byTomlParser.hexInt()
.- Parameters:
ctx
- the parse tree
-
exitHexInt
Exit a parse tree produced byTomlParser.hexInt()
.- Parameters:
ctx
- the parse tree
-
enterOctInt
Enter a parse tree produced byTomlParser.octInt()
.- Parameters:
ctx
- the parse tree
-
exitOctInt
Exit a parse tree produced byTomlParser.octInt()
.- Parameters:
ctx
- the parse tree
-
enterBinInt
Enter a parse tree produced byTomlParser.binInt()
.- Parameters:
ctx
- the parse tree
-
exitBinInt
Exit a parse tree produced byTomlParser.binInt()
.- Parameters:
ctx
- the parse tree
-
enterFloatValue
Enter a parse tree produced byTomlParser.floatValue()
.- Parameters:
ctx
- the parse tree
-
exitFloatValue
Exit a parse tree produced byTomlParser.floatValue()
.- Parameters:
ctx
- the parse tree
-
enterRegularFloat
Enter a parse tree produced byTomlParser.regularFloat()
.- Parameters:
ctx
- the parse tree
-
exitRegularFloat
Exit a parse tree produced byTomlParser.regularFloat()
.- Parameters:
ctx
- the parse tree
-
enterRegularFloatInf
Enter a parse tree produced byTomlParser.regularFloatInf()
.- Parameters:
ctx
- the parse tree
-
exitRegularFloatInf
Exit a parse tree produced byTomlParser.regularFloatInf()
.- Parameters:
ctx
- the parse tree
-
enterRegularFloatNaN
Enter a parse tree produced byTomlParser.regularFloatNaN()
.- Parameters:
ctx
- the parse tree
-
exitRegularFloatNaN
Exit a parse tree produced byTomlParser.regularFloatNaN()
.- Parameters:
ctx
- the parse tree
-
enterBooleanValue
Enter a parse tree produced byTomlParser.booleanValue()
.- Parameters:
ctx
- the parse tree
-
exitBooleanValue
Exit a parse tree produced byTomlParser.booleanValue()
.- Parameters:
ctx
- the parse tree
-
enterTrueBool
Enter a parse tree produced byTomlParser.trueBool()
.- Parameters:
ctx
- the parse tree
-
exitTrueBool
Exit a parse tree produced byTomlParser.trueBool()
.- Parameters:
ctx
- the parse tree
-
enterFalseBool
Enter a parse tree produced byTomlParser.falseBool()
.- Parameters:
ctx
- the parse tree
-
exitFalseBool
Exit a parse tree produced byTomlParser.falseBool()
.- Parameters:
ctx
- the parse tree
-
enterDateTime
Enter a parse tree produced byTomlParser.dateTime()
.- Parameters:
ctx
- the parse tree
-
exitDateTime
Exit a parse tree produced byTomlParser.dateTime()
.- Parameters:
ctx
- the parse tree
-
enterOffsetDateTime
Enter a parse tree produced byTomlParser.offsetDateTime()
.- Parameters:
ctx
- the parse tree
-
exitOffsetDateTime
Exit a parse tree produced byTomlParser.offsetDateTime()
.- Parameters:
ctx
- the parse tree
-
enterLocalDateTime
Enter a parse tree produced byTomlParser.localDateTime()
.- Parameters:
ctx
- the parse tree
-
exitLocalDateTime
Exit a parse tree produced byTomlParser.localDateTime()
.- Parameters:
ctx
- the parse tree
-
enterLocalDate
Enter a parse tree produced byTomlParser.localDate()
.- Parameters:
ctx
- the parse tree
-
exitLocalDate
Exit a parse tree produced byTomlParser.localDate()
.- Parameters:
ctx
- the parse tree
-
enterLocalTime
Enter a parse tree produced byTomlParser.localTime()
.- Parameters:
ctx
- the parse tree
-
exitLocalTime
Exit a parse tree produced byTomlParser.localTime()
.- Parameters:
ctx
- the parse tree
-
enterDate
Enter a parse tree produced byTomlParser.date()
.- Parameters:
ctx
- the parse tree
-
exitDate
Exit a parse tree produced byTomlParser.date()
.- Parameters:
ctx
- the parse tree
-
enterTime
Enter a parse tree produced byTomlParser.time()
.- Parameters:
ctx
- the parse tree
-
exitTime
Exit a parse tree produced byTomlParser.time()
.- Parameters:
ctx
- the parse tree
-
enterTimeOffset
Enter a parse tree produced byTomlParser.timeOffset()
.- Parameters:
ctx
- the parse tree
-
exitTimeOffset
Exit a parse tree produced byTomlParser.timeOffset()
.- Parameters:
ctx
- the parse tree
-
enterHourOffset
Enter a parse tree produced byTomlParser.hourOffset()
.- Parameters:
ctx
- the parse tree
-
exitHourOffset
Exit a parse tree produced byTomlParser.hourOffset()
.- Parameters:
ctx
- the parse tree
-
enterMinuteOffset
Enter a parse tree produced byTomlParser.minuteOffset()
.- Parameters:
ctx
- the parse tree
-
exitMinuteOffset
Exit a parse tree produced byTomlParser.minuteOffset()
.- Parameters:
ctx
- the parse tree
-
enterSecondFraction
Enter a parse tree produced byTomlParser.secondFraction()
.- Parameters:
ctx
- the parse tree
-
exitSecondFraction
Exit a parse tree produced byTomlParser.secondFraction()
.- Parameters:
ctx
- the parse tree
-
enterYear
Enter a parse tree produced byTomlParser.year()
.- Parameters:
ctx
- the parse tree
-
exitYear
Exit a parse tree produced byTomlParser.year()
.- Parameters:
ctx
- the parse tree
-
enterMonth
Enter a parse tree produced byTomlParser.month()
.- Parameters:
ctx
- the parse tree
-
exitMonth
Exit a parse tree produced byTomlParser.month()
.- Parameters:
ctx
- the parse tree
-
enterDay
Enter a parse tree produced byTomlParser.day()
.- Parameters:
ctx
- the parse tree
-
exitDay
Exit a parse tree produced byTomlParser.day()
.- Parameters:
ctx
- the parse tree
-
enterHour
Enter a parse tree produced byTomlParser.hour()
.- Parameters:
ctx
- the parse tree
-
exitHour
Exit a parse tree produced byTomlParser.hour()
.- Parameters:
ctx
- the parse tree
-
enterMinute
Enter a parse tree produced byTomlParser.minute()
.- Parameters:
ctx
- the parse tree
-
exitMinute
Exit a parse tree produced byTomlParser.minute()
.- Parameters:
ctx
- the parse tree
-
enterSecond
Enter a parse tree produced byTomlParser.second()
.- Parameters:
ctx
- the parse tree
-
exitSecond
Exit a parse tree produced byTomlParser.second()
.- Parameters:
ctx
- the parse tree
-
enterArray
Enter a parse tree produced byTomlParser.array()
.- Parameters:
ctx
- the parse tree
-
exitArray
Exit a parse tree produced byTomlParser.array()
.- Parameters:
ctx
- the parse tree
-
enterArrayValues
Enter a parse tree produced byTomlParser.arrayValues()
.- Parameters:
ctx
- the parse tree
-
exitArrayValues
Exit a parse tree produced byTomlParser.arrayValues()
.- Parameters:
ctx
- the parse tree
-
enterArrayValue
Enter a parse tree produced byTomlParser.arrayValue()
.- Parameters:
ctx
- the parse tree
-
exitArrayValue
Exit a parse tree produced byTomlParser.arrayValue()
.- Parameters:
ctx
- the parse tree
-
enterTable
Enter a parse tree produced byTomlParser.table()
.- Parameters:
ctx
- the parse tree
-
exitTable
Exit a parse tree produced byTomlParser.table()
.- Parameters:
ctx
- the parse tree
-
enterStandardTable
Enter a parse tree produced byTomlParser.standardTable()
.- Parameters:
ctx
- the parse tree
-
exitStandardTable
Exit a parse tree produced byTomlParser.standardTable()
.- Parameters:
ctx
- the parse tree
-
enterInlineTable
Enter a parse tree produced byTomlParser.inlineTable()
.- Parameters:
ctx
- the parse tree
-
exitInlineTable
Exit a parse tree produced byTomlParser.inlineTable()
.- Parameters:
ctx
- the parse tree
-
enterInlineTableValues
Enter a parse tree produced byTomlParser.inlineTableValues()
.- Parameters:
ctx
- the parse tree
-
exitInlineTableValues
Exit a parse tree produced byTomlParser.inlineTableValues()
.- Parameters:
ctx
- the parse tree
-
enterArrayTable
Enter a parse tree produced byTomlParser.arrayTable()
.- Parameters:
ctx
- the parse tree
-
exitArrayTable
Exit a parse tree produced byTomlParser.arrayTable()
.- Parameters:
ctx
- the parse tree
-