Interface CoreVisitor<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:
CoreBaseVisitor
public interface CoreVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byCoreParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitStart
T visitStart(CoreParser.StartContext ctx)
Visit a parse tree produced byCoreParser.start().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootCollectionLoadEntities
T visitRootCollectionLoadEntities(CoreParser.RootCollectionLoadEntitiesContext ctx)
Visit a parse tree produced by therootCollectionLoadEntitieslabeled alternative inCoreParser.rootCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootCollectionRelationship
T visitRootCollectionRelationship(CoreParser.RootCollectionRelationshipContext ctx)
Visit a parse tree produced by therootCollectionRelationshiplabeled alternative inCoreParser.rootCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootCollectionSubCollection
T visitRootCollectionSubCollection(CoreParser.RootCollectionSubCollectionContext ctx)
Visit a parse tree produced by therootCollectionSubCollectionlabeled alternative inCoreParser.rootCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRootCollectionLoadEntity
T visitRootCollectionLoadEntity(CoreParser.RootCollectionLoadEntityContext ctx)
Visit a parse tree produced by therootCollectionLoadEntitylabeled alternative inCoreParser.rootCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEntity
T visitEntity(CoreParser.EntityContext ctx)
Visit a parse tree produced byCoreParser.entity().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubCollectionReadCollection
T visitSubCollectionReadCollection(CoreParser.SubCollectionReadCollectionContext ctx)
Visit a parse tree produced by thesubCollectionReadCollectionlabeled alternative inCoreParser.subCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubCollectionRelationship
T visitSubCollectionRelationship(CoreParser.SubCollectionRelationshipContext ctx)
Visit a parse tree produced by thesubCollectionRelationshiplabeled alternative inCoreParser.subCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubCollectionSubCollection
T visitSubCollectionSubCollection(CoreParser.SubCollectionSubCollectionContext ctx)
Visit a parse tree produced by thesubCollectionSubCollectionlabeled alternative inCoreParser.subCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubCollectionReadEntity
T visitSubCollectionReadEntity(CoreParser.SubCollectionReadEntityContext ctx)
Visit a parse tree produced by thesubCollectionReadEntitylabeled alternative inCoreParser.subCollection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelationship
T visitRelationship(CoreParser.RelationshipContext ctx)
Visit a parse tree produced byCoreParser.relationship().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuery
T visitQuery(CoreParser.QueryContext ctx)
Visit a parse tree produced byCoreParser.query().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitId
T visitId(CoreParser.IdContext ctx)
Visit a parse tree produced byCoreParser.id().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTerm
T visitTerm(CoreParser.TermContext ctx)
Visit a parse tree produced byCoreParser.term().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-