Package org.daiitech.naftah.parser
Interface NaftahDateParserVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
DefaultNaftahDateParserVisitor,NaftahDateParserBaseVisitor
public interface NaftahDateParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
NaftahDateParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byNaftahDateParser.betweenSpecifier().Visit a parse tree produced by thebetweenTemporalAmountlabeled alternative inNaftahDateParser.root().Visit a parse tree produced byNaftahDateParser.betweenTimeSpecifier().Visit a parse tree produced byNaftahDateParser.calendarSpecifier().Visit a parse tree produced byNaftahDateParser.dateAmount().Visit a parse tree produced byNaftahDateParser.dateSpecifier().Visit a parse tree produced by thedateTimelabeled alternative inNaftahDateParser.root().Visit a parse tree produced byNaftahDateParser.dateTimeSpecifier().Visit a parse tree produced by thedurationlabeled alternative inNaftahDateParser.root().Visit a parse tree produced byNaftahDateParser.durationSpecifier().Visit a parse tree produced by thenowlabeled alternative inNaftahDateParser.root().Visit a parse tree produced by thenowAsDatelabeled alternative inNaftahDateParser.nowSpecifier().Visit a parse tree produced by thenowAsDateTimelabeled alternative inNaftahDateParser.nowSpecifier().Visit a parse tree produced by thenowAsTimelabeled alternative inNaftahDateParser.nowSpecifier().Visit a parse tree produced by theoffsetSpecifierlabeled alternative inNaftahDateParser.zoneOrOffsetSpecifier().Visit a parse tree produced byNaftahDateParser.periodSpecifier().Visit a parse tree produced by theperiodWithDurationlabeled alternative inNaftahDateParser.root().Visit a parse tree produced by thetimelabeled alternative inNaftahDateParser.root().Visit a parse tree produced byNaftahDateParser.timeAmount().Visit a parse tree produced byNaftahDateParser.timeSpecifier().Visit a parse tree produced byNaftahDateParser.zonedOrOffsetTimeSpecifier().Visit a parse tree produced by thezoneSpecifierlabeled alternative inNaftahDateParser.zoneOrOffsetSpecifier().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitNow
Visit a parse tree produced by thenowlabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTime
Visit a parse tree produced by thedateTimelabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTime
Visit a parse tree produced by thetimelabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPeriodWithDuration
Visit a parse tree produced by theperiodWithDurationlabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDuration
Visit a parse tree produced by thedurationlabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBetweenTemporalAmount
Visit a parse tree produced by thebetweenTemporalAmountlabeled alternative inNaftahDateParser.root().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNowAsDate
Visit a parse tree produced by thenowAsDatelabeled alternative inNaftahDateParser.nowSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNowAsTime
Visit a parse tree produced by thenowAsTimelabeled alternative inNaftahDateParser.nowSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNowAsDateTime
Visit a parse tree produced by thenowAsDateTimelabeled alternative inNaftahDateParser.nowSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeSpecifier
Visit a parse tree produced byNaftahDateParser.dateTimeSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateSpecifier
Visit a parse tree produced byNaftahDateParser.dateSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZonedOrOffsetTimeSpecifier
Visit a parse tree produced byNaftahDateParser.zonedOrOffsetTimeSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeSpecifier
Visit a parse tree produced byNaftahDateParser.timeSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZoneSpecifier
Visit a parse tree produced by thezoneSpecifierlabeled alternative inNaftahDateParser.zoneOrOffsetSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOffsetSpecifier
Visit a parse tree produced by theoffsetSpecifierlabeled alternative inNaftahDateParser.zoneOrOffsetSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCalendarSpecifier
Visit a parse tree produced byNaftahDateParser.calendarSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDurationSpecifier
Visit a parse tree produced byNaftahDateParser.durationSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeAmount
Visit a parse tree produced byNaftahDateParser.timeAmount().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPeriodSpecifier
Visit a parse tree produced byNaftahDateParser.periodSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateAmount
Visit a parse tree produced byNaftahDateParser.dateAmount().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBetweenSpecifier
Visit a parse tree produced byNaftahDateParser.betweenSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBetweenTimeSpecifier
Visit a parse tree produced byNaftahDateParser.betweenTimeSpecifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-