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