Package org.tomlj
Class LocalTimeVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.tomlj.internal.TomlParserBaseVisitor<java.time.LocalTime>
-
- org.tomlj.LocalTimeVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<java.time.LocalTime>
,TomlParserVisitor<java.time.LocalTime>
final class LocalTimeVisitor extends TomlParserBaseVisitor<java.time.LocalTime>
-
-
Field Summary
Fields Modifier and Type Field Description private java.time.LocalTime
time
-
Constructor Summary
Constructors Constructor Description LocalTimeVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.time.LocalTime
aggregateResult(java.time.LocalTime aggregate, java.time.LocalTime nextResult)
protected java.time.LocalTime
defaultResult()
java.time.LocalTime
visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
java.time.LocalTime
visitHour(TomlParser.HourContext ctx)
Visit a parse tree produced byTomlParser.hour()
.java.time.LocalTime
visitMinute(TomlParser.MinuteContext ctx)
Visit a parse tree produced byTomlParser.minute()
.java.time.LocalTime
visitSecond(TomlParser.SecondContext ctx)
Visit a parse tree produced byTomlParser.second()
.java.time.LocalTime
visitSecondFraction(TomlParser.SecondFractionContext ctx)
Visit a parse tree produced byTomlParser.secondFraction()
.-
Methods inherited from class org.tomlj.internal.TomlParserBaseVisitor
visitArray, visitArrayTable, visitArrayValue, visitArrayValues, visitBasicChar, visitBasicString, visitBasicUnescaped, visitBinInt, visitBooleanValue, visitDate, visitDateTime, visitDay, visitDecInt, visitEscaped, visitExpression, visitFalseBool, visitFloatValue, visitHexInt, visitHourOffset, visitInlineTable, visitInlineTableValues, visitInteger, visitKey, visitKeyval, visitLiteralBody, visitLiteralString, visitLocalDate, visitLocalDateTime, visitLocalTime, visitMinuteOffset, visitMlBasicChar, visitMlBasicString, visitMlBasicUnescaped, visitMlLiteralBody, visitMlLiteralString, visitMonth, visitOctInt, visitOffsetDateTime, visitQuotedKey, visitRegularFloat, visitRegularFloatInf, visitRegularFloatNaN, visitSimpleKey, visitStandardTable, visitString, visitTable, visitTime, visitTimeOffset, visitToml, visitTomlKey, visitTrueBool, visitUnquotedKey, visitVal, visitYear
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
shouldVisitNextChild, visit, visitChildren, visitTerminal
-
-
-
-
Method Detail
-
visitHour
public java.time.LocalTime visitHour(TomlParser.HourContext ctx)
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.hour()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitHour
in interfaceTomlParserVisitor<java.time.LocalTime>
- Overrides:
visitHour
in classTomlParserBaseVisitor<java.time.LocalTime>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMinute
public java.time.LocalTime visitMinute(TomlParser.MinuteContext ctx)
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.minute()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMinute
in interfaceTomlParserVisitor<java.time.LocalTime>
- Overrides:
visitMinute
in classTomlParserBaseVisitor<java.time.LocalTime>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSecond
public java.time.LocalTime visitSecond(TomlParser.SecondContext ctx)
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.second()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSecond
in interfaceTomlParserVisitor<java.time.LocalTime>
- Overrides:
visitSecond
in classTomlParserBaseVisitor<java.time.LocalTime>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSecondFraction
public java.time.LocalTime visitSecondFraction(TomlParser.SecondFractionContext ctx)
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.secondFraction()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSecondFraction
in interfaceTomlParserVisitor<java.time.LocalTime>
- Overrides:
visitSecondFraction
in classTomlParserBaseVisitor<java.time.LocalTime>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitErrorNode
public java.time.LocalTime visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeVisitor<java.time.LocalTime>
- Overrides:
visitErrorNode
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
aggregateResult
protected java.time.LocalTime aggregateResult(java.time.LocalTime aggregate, java.time.LocalTime nextResult)
- Overrides:
aggregateResult
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
defaultResult
protected java.time.LocalTime defaultResult()
- Overrides:
defaultResult
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
-