Package org.apache.calcite.linq4j.tree
Class VisitorImpl<R>
java.lang.Object
org.apache.calcite.linq4j.tree.VisitorImpl<R>
- Type Parameters:
R
- Return type
- All Implemented Interfaces:
Visitor<R>
Default implementation of
Visitor
, which traverses a tree but does
nothing. In a derived class you can override selected methods.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisit
(BinaryExpression binaryExpression) visit
(BlockStatement blockStatement) visit
(ClassDeclaration classDeclaration) visit
(ConditionalExpression conditionalExpression) visit
(ConditionalStatement conditionalStatement) visit
(ConstantExpression constantExpression) visit
(ConstructorDeclaration constructorDeclaration) visit
(DeclarationStatement declarationStatement) visit
(DefaultExpression defaultExpression) visit
(DynamicExpression dynamicExpression) visit
(FieldDeclaration fieldDeclaration) visit
(ForEachStatement forEachStatement) visit
(ForStatement forStatement) visit
(FunctionExpression functionExpression) visit
(GotoStatement gotoStatement) visit
(IndexExpression indexExpression) visit
(InvocationExpression invocationExpression) visit
(LabelStatement labelStatement) visit
(LambdaExpression lambdaExpression) visit
(ListInitExpression listInitExpression) visit
(MemberExpression memberExpression) visit
(MemberInitExpression memberInitExpression) visit
(MethodCallExpression methodCallExpression) visit
(MethodDeclaration methodDeclaration) visit
(NewArrayExpression newArrayExpression) visit
(NewExpression newExpression) visit
(ParameterExpression parameterExpression) visit
(SwitchStatement switchStatement) visit
(TernaryExpression ternaryExpression) visit
(ThrowStatement throwStatement) visit
(TryStatement tryStatement) visit
(TypeBinaryExpression typeBinaryExpression) visit
(UnaryExpression unaryExpression) visit
(WhileStatement whileStatement)
-
Constructor Details
-
VisitorImpl
public VisitorImpl()
-
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-