Class AisFilterBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- dk.tbsalling.ais.filter.AisFilterBaseVisitor<T>
-
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
AisFilterVisitor<T>
,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
public class AisFilterBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements AisFilterVisitor<T>
This class provides an empty implementation ofAisFilterVisitor
, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description AisFilterBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitFilter
public T visitFilter(AisFilterParser.FilterContext ctx)
Visit a parse tree produced byAisFilterParser.filter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFilter
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAndOr
public T visitAndOr(AisFilterParser.AndOrContext ctx)
Visit a parse tree produced by theandOr
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAndOr
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMmsi
public T visitMmsi(AisFilterParser.MmsiContext ctx)
Visit a parse tree produced by themmsi
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMmsi
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRoot
public T visitRoot(AisFilterParser.RootContext ctx)
Visit a parse tree produced by theroot
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRoot
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMmsiInList
public T visitMmsiInList(AisFilterParser.MmsiInListContext ctx)
Visit a parse tree produced by themmsiInList
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMmsiInList
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMsgid
public T visitMsgid(AisFilterParser.MsgidContext ctx)
Visit a parse tree produced by themsgid
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMsgid
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSogCog
public T visitSogCog(AisFilterParser.SogCogContext ctx)
Visit a parse tree produced by thesogCog
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSogCog
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMsgidInList
public T visitMsgidInList(AisFilterParser.MsgidInListContext ctx)
Visit a parse tree produced by themsgidInList
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMsgidInList
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLatLng
public T visitLatLng(AisFilterParser.LatLngContext ctx)
Visit a parse tree produced by thelatLng
labeled alternative inAisFilterParser.filterExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLatLng
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompareTo
public T visitCompareTo(AisFilterParser.CompareToContext ctx)
Visit a parse tree produced byAisFilterParser.compareTo()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompareTo
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNeq
public T visitNeq(AisFilterParser.NeqContext ctx)
Visit a parse tree produced byAisFilterParser.neq()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNeq
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEq
public T visitEq(AisFilterParser.EqContext ctx)
Visit a parse tree produced byAisFilterParser.eq()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitEq
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGt
public T visitGt(AisFilterParser.GtContext ctx)
Visit a parse tree produced byAisFilterParser.gt()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGt
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGte
public T visitGte(AisFilterParser.GteContext ctx)
Visit a parse tree produced byAisFilterParser.gte()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGte
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLte
public T visitLte(AisFilterParser.LteContext ctx)
Visit a parse tree produced byAisFilterParser.lte()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLte
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLt
public T visitLt(AisFilterParser.LtContext ctx)
Visit a parse tree produced byAisFilterParser.lt()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLt
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIn
public T visitIn(AisFilterParser.InContext ctx)
Visit a parse tree produced byAisFilterParser.in()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIn
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNotin
public T visitNotin(AisFilterParser.NotinContext ctx)
Visit a parse tree produced byAisFilterParser.notin()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNotin
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIntList
public T visitIntList(AisFilterParser.IntListContext ctx)
Visit a parse tree produced byAisFilterParser.intList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIntList
in interfaceAisFilterVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
-