Top Description Methods
org.hibernate.grammars.graph

public Interface GraphLanguageParserVisitor<T>

extends ParseTreeVisitor<T>
Known Direct Implementers
org.hibernate.grammars.graph.GraphLanguageParserBaseVisitor
Type Parameters
<T>
The return type of the visit operation. Use Void for operations with no return type.
Imports
org.antlr.v4.runtime.tree.ParseTreeVisitor

This interface defines a complete generic visitor for a parse tree produced by GraphLanguageParser.

Method Summary

Modifier and TypeMethod and Description
public T

Returns:

the visitor result
visitAttributeList
(GraphLanguageParser.AttributeListContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#attributeList.

public T

Returns:

the visitor result
visitAttributeNode
(GraphLanguageParser.AttributeNodeContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#attributeNode.

public T

Returns:

the visitor result
visitAttributePath
(GraphLanguageParser.AttributePathContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#attributePath.

public T

Returns:

the visitor result
visitAttributeQualifier
(GraphLanguageParser.AttributeQualifierContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#attributeQualifier.

public T

Returns:

the visitor result
visitGraph
(GraphLanguageParser.GraphContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#graph.

public T

Returns:

the visitor result
visitSubGraph
(GraphLanguageParser.SubGraphContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#subGraph.

public T

Returns:

the visitor result
visitSubType
(GraphLanguageParser.SubTypeContext
the parse tree
ctx
)

Visit a parse tree produced by GraphLanguageParser#subType.

Inherited from org.antlr.v4.runtime.tree.ParseTreeVisitor:
visitvisitChildrenvisitErrorNodevisitTerminal

Method Detail

visitAttributeListback to summary
public T visitAttributeList(GraphLanguageParser.AttributeListContext ctx)

Visit a parse tree produced by GraphLanguageParser#attributeList.

Parameters
ctx:GraphLanguageParser.AttributeListContext

the parse tree

Returns:T

the visitor result

visitAttributeNodeback to summary
public T visitAttributeNode(GraphLanguageParser.AttributeNodeContext ctx)

Visit a parse tree produced by GraphLanguageParser#attributeNode.

Parameters
ctx:GraphLanguageParser.AttributeNodeContext

the parse tree

Returns:T

the visitor result

visitAttributePathback to summary
public T visitAttributePath(GraphLanguageParser.AttributePathContext ctx)

Visit a parse tree produced by GraphLanguageParser#attributePath.

Parameters
ctx:GraphLanguageParser.AttributePathContext

the parse tree

Returns:T

the visitor result

visitAttributeQualifierback to summary
public T visitAttributeQualifier(GraphLanguageParser.AttributeQualifierContext ctx)

Visit a parse tree produced by GraphLanguageParser#attributeQualifier.

Parameters
ctx:GraphLanguageParser.AttributeQualifierContext

the parse tree

Returns:T

the visitor result

visitGraphback to summary
public T visitGraph(GraphLanguageParser.GraphContext ctx)

Visit a parse tree produced by GraphLanguageParser#graph.

Parameters
ctx:GraphLanguageParser.GraphContext

the parse tree

Returns:T

the visitor result

visitSubGraphback to summary
public T visitSubGraph(GraphLanguageParser.SubGraphContext ctx)

Visit a parse tree produced by GraphLanguageParser#subGraph.

Parameters
ctx:GraphLanguageParser.SubGraphContext

the parse tree

Returns:T

the visitor result

visitSubTypeback to summary
public T visitSubType(GraphLanguageParser.SubTypeContext ctx)

Visit a parse tree produced by GraphLanguageParser#subType.

Parameters
ctx:GraphLanguageParser.SubTypeContext

the parse tree

Returns:T

the visitor result