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.LocalTimetime
-
Constructor Summary
Constructors Constructor Description LocalTimeVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.time.LocalTimeaggregateResult(java.time.LocalTime aggregate, java.time.LocalTime nextResult)protected java.time.LocalTimedefaultResult()java.time.LocalTimevisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)java.time.LocalTimevisitHour(TomlParser.HourContext ctx)Visit a parse tree produced byTomlParser.hour().java.time.LocalTimevisitMinute(TomlParser.MinuteContext ctx)Visit a parse tree produced byTomlParser.minute().java.time.LocalTimevisitSecond(TomlParser.SecondContext ctx)Visit a parse tree produced byTomlParser.second().java.time.LocalTimevisitSecondFraction(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:TomlParserBaseVisitorVisit 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:
visitHourin interfaceTomlParserVisitor<java.time.LocalTime>- Overrides:
visitHourin 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:TomlParserBaseVisitorVisit 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:
visitMinutein interfaceTomlParserVisitor<java.time.LocalTime>- Overrides:
visitMinutein 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:TomlParserBaseVisitorVisit 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:
visitSecondin interfaceTomlParserVisitor<java.time.LocalTime>- Overrides:
visitSecondin 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:TomlParserBaseVisitorVisit 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:
visitSecondFractionin interfaceTomlParserVisitor<java.time.LocalTime>- Overrides:
visitSecondFractionin 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:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeVisitor<java.time.LocalTime>- Overrides:
visitErrorNodein classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
aggregateResult
protected java.time.LocalTime aggregateResult(java.time.LocalTime aggregate, java.time.LocalTime nextResult)- Overrides:
aggregateResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
defaultResult
protected java.time.LocalTime defaultResult()
- Overrides:
defaultResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.time.LocalTime>
-
-