Package org.tomlj
Class ZoneOffsetVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<ZoneOffset>
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<ZoneOffset>
,TomlParserVisitor<ZoneOffset>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ZoneOffset
aggregateResult
(ZoneOffset aggregate, ZoneOffset nextResult) protected ZoneOffset
private static ZoneOffset
toZoneOffset
(int hours, int minutes, org.antlr.v4.runtime.ParserRuleContext ctx, int offset) visitErrorNode
(org.antlr.v4.runtime.tree.ErrorNode node) Visit a parse tree produced byTomlParser.hourOffset()
.Visit a parse tree produced byTomlParser.minuteOffset()
.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, visitHour, visitInlineTable, visitInlineTableValues, visitInteger, visitKey, visitKeyval, visitLiteralBody, visitLiteralString, visitLocalDate, visitLocalDateTime, visitLocalTime, visitMinute, visitMlBasicChar, visitMlBasicString, visitMlBasicUnescaped, visitMlLiteralBody, visitMlLiteralString, visitMonth, visitOctInt, visitOffsetDateTime, visitQuotedKey, visitRegularFloat, visitRegularFloatInf, visitRegularFloatNaN, visitSecond, visitSecondFraction, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitTerminal
-
Field Details
-
hours
private int hours -
minutes
private int minutes
-
-
Constructor Details
-
ZoneOffsetVisitor
ZoneOffsetVisitor()
-
-
Method Details
-
visitHourOffset
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.hourOffset()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitHourOffset
in interfaceTomlParserVisitor<ZoneOffset>
- Overrides:
visitHourOffset
in classTomlParserBaseVisitor<ZoneOffset>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMinuteOffset
Description copied from class:TomlParserBaseVisitor
Visit a parse tree produced byTomlParser.minuteOffset()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMinuteOffset
in interfaceTomlParserVisitor<ZoneOffset>
- Overrides:
visitMinuteOffset
in classTomlParserBaseVisitor<ZoneOffset>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
toZoneOffset
private static ZoneOffset toZoneOffset(int hours, int minutes, org.antlr.v4.runtime.ParserRuleContext ctx, int offset) -
visitErrorNode
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeVisitor<ZoneOffset>
- Overrides:
visitErrorNode
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<ZoneOffset>
-
aggregateResult
- Overrides:
aggregateResult
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<ZoneOffset>
-
defaultResult
- Overrides:
defaultResult
in classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<ZoneOffset>
-