Class HolidayRuleGrammar
- All Implemented Interfaces:
com.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>,org.antlr.v4.runtime.tree.ParseTreeVisitor<HolidayRule>
public class HolidayRuleGrammar extends com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>
-
Constructor Summary
Constructors Constructor Description HolidayRuleGrammar() -
Method Summary
Modifier and Type Method Description HolidayRuleparse(String text)HolidayRulevisitActual(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.ActualContext ctx)Visit a parse tree produced byHolidayRuleParser.actual().HolidayRulevisitEvery(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.EveryContext ctx)Visit a parse tree produced byHolidayRuleParser.every().HolidayRulevisitLast(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.LastContext ctx)Visit a parse tree produced byHolidayRuleParser.last().HolidayRulevisitNamed(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.NamedContext ctx)Visit a parse tree produced byHolidayRuleParser.named().HolidayRulevisitOrdinal(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.OrdinalContext ctx)Visit a parse tree produced byHolidayRuleParser.ordinal().HolidayRulevisitPenultimate(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.PenultimateContext ctx)Visit a parse tree produced byHolidayRuleParser.penultimate().Methods inherited from class com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor
visitOption, visitStartMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
HolidayRuleGrammar
public HolidayRuleGrammar()
-
-
Method Details
-
parse
-
visitLast
public HolidayRule visitLast(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.LastContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.last().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLastin interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitLastin classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPenultimate
public HolidayRule visitPenultimate(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.PenultimateContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.penultimate().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPenultimatein interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitPenultimatein classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrdinal
public HolidayRule visitOrdinal(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.OrdinalContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.ordinal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOrdinalin interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitOrdinalin classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitActual
public HolidayRule visitActual(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.ActualContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.actual().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitActualin interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitActualin classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNamed
public HolidayRule visitNamed(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.NamedContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.named().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNamedin interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitNamedin classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvery
public HolidayRule visitEvery(com.walkfares.calendar.holiday.grammar.HolidayRuleParser.EveryContext ctx)Description copied from class:com.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitorVisit a parse tree produced byHolidayRuleParser.every().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEveryin interfacecom.walkfares.calendar.holiday.grammar.HolidayRuleVisitor<HolidayRule>- Overrides:
visitEveryin classcom.walkfares.calendar.holiday.grammar.HolidayRuleBaseVisitor<HolidayRule>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-