Class GrammarRelative
- All Implemented Interfaces:
com.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>,org.antlr.v4.runtime.tree.ParseTreeVisitor<PeriodCode>
public class GrammarRelative extends com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>
-
Constructor Summary
Constructors Constructor Description GrammarRelative() -
Method Summary
Modifier and Type Method Description PeriodCodevisitBalance(com.walkfares.calendar.period.grammar.PeriodCodeParser.BalanceContext ctx)Visit a parse tree produced by thebalancelabeled alternative inPeriodCodeParser.period().PeriodCodevisitDated(com.walkfares.calendar.period.grammar.PeriodCodeParser.DatedContext ctx)Visit a parse tree produced by thedatedlabeled alternative inPeriodCodeParser.period().PeriodCodevisitPrompt(com.walkfares.calendar.period.grammar.PeriodCodeParser.PromptContext ctx)Visit a parse tree produced by thepromptlabeled alternative inPeriodCodeParser.period().PeriodCodevisitSaturday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SaturdayContext ctx)Visit a parse tree produced by thesaturdaylabeled alternative inPeriodCodeParser.period().PeriodCodevisitSpot(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpotContext ctx)Visit a parse tree produced by thespotlabeled alternative inPeriodCodeParser.period().PeriodCodevisitSunday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SundayContext ctx)Visit a parse tree produced by thesundaylabeled alternative inPeriodCodeParser.period().PeriodCodevisitWithinDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.WithinDayContext ctx)Visit a parse tree produced by thewithinDaylabeled alternative inPeriodCodeParser.period().Methods inherited from class com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor
visitDay, visitDayahead, visitDayperiod, visitEndOfMonth, visitEndOfQuarter, visitEndOfYear, visitFinancial, visitFinancialMonth, visitFinancialWeek, visitFinancialYear, visitGasYear, visitHalfHour, visitHalfMonth, visitHalfYear, visitHour, visitMonth, visitMultiline, visitQuarter, visitQuarterHour, visitSeason, visitSpread, visitSpring, visitSummer, visitTest, visitTz, visitWeek, visitWeekend, visitWinter, visitWorkingWeek, visitYear, visitYearMonthMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
GrammarRelative
public GrammarRelative()
-
-
Method Details
-
visitBalance
public PeriodCode visitBalance(com.walkfares.calendar.period.grammar.PeriodCodeParser.BalanceContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thebalancelabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBalancein interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitBalancein classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithinDay
public PeriodCode visitWithinDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.WithinDayContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thewithinDaylabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWithinDayin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitWithinDayin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDated
public PeriodCode visitDated(com.walkfares.calendar.period.grammar.PeriodCodeParser.DatedContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thedatedlabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDatedin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitDatedin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpot
public PeriodCode visitSpot(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpotContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thespotlabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSpotin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitSpotin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrompt
public PeriodCode visitPrompt(com.walkfares.calendar.period.grammar.PeriodCodeParser.PromptContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thepromptlabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPromptin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitPromptin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSaturday
public PeriodCode visitSaturday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SaturdayContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thesaturdaylabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSaturdayin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitSaturdayin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSunday
public PeriodCode visitSunday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SundayContext ctx)Description copied from class:com.walkfares.calendar.period.grammar.PeriodCodeBaseVisitorVisit a parse tree produced by thesundaylabeled alternative inPeriodCodeParser.period().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSundayin interfacecom.walkfares.calendar.period.grammar.PeriodCodeVisitor<PeriodCode>- Overrides:
visitSundayin classcom.walkfares.calendar.period.grammar.PeriodCodeBaseVisitor<PeriodCode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-