Package org.apache.iotdb.db.qp.sql
Interface PathParserVisitor<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:
PathParserBaseVisitor
public interface PathParserVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byPathParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitPath
T visitPath(PathParser.PathContext ctx)
Visit a parse tree produced byPathParser.path().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixPath
T visitPrefixPath(PathParser.PrefixPathContext ctx)
Visit a parse tree produced byPathParser.prefixPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSuffixPath
T visitSuffixPath(PathParser.SuffixPathContext ctx)
Visit a parse tree produced byPathParser.suffixPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeName
T visitNodeName(PathParser.NodeNameContext ctx)
Visit a parse tree produced byPathParser.nodeName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeNameWithoutWildcard
T visitNodeNameWithoutWildcard(PathParser.NodeNameWithoutWildcardContext ctx)
Visit a parse tree produced byPathParser.nodeNameWithoutWildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNodeNameSlice
T visitNodeNameSlice(PathParser.NodeNameSliceContext ctx)
Visit a parse tree produced byPathParser.nodeNameSlice().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWildcard
T visitWildcard(PathParser.WildcardContext ctx)
Visit a parse tree produced byPathParser.wildcard().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
T visitIdentifier(PathParser.IdentifierContext ctx)
Visit a parse tree produced byPathParser.identifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyWords
T visitKeyWords(PathParser.KeyWordsContext ctx)
Visit a parse tree produced byPathParser.keyWords().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-