Package org.apache.calcite.linq4j.tree
Class BlockBuilder.InlineVariableVisitor
- java.lang.Object
-
- org.apache.calcite.linq4j.tree.Shuttle
-
- org.apache.calcite.linq4j.tree.BlockBuilder.SubstituteVariableVisitor
-
- org.apache.calcite.linq4j.tree.BlockBuilder.InlineVariableVisitor
-
- Enclosing class:
- BlockBuilder
private static class BlockBuilder.InlineVariableVisitor extends BlockBuilder.SubstituteVariableVisitor
Inline Variable Visitor.
-
-
Field Summary
-
Fields inherited from class org.apache.calcite.linq4j.tree.BlockBuilder.SubstituteVariableVisitor
map
-
-
Constructor Summary
Constructors Constructor Description InlineVariableVisitor(java.util.Map<ParameterExpression,Expression> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
visit(BinaryExpression binaryExpression, Expression expression0, Expression expression1)
Expression
visit(UnaryExpression unaryExpression, Expression expression)
-
Methods inherited from class org.apache.calcite.linq4j.tree.BlockBuilder.SubstituteVariableVisitor
visit
-
Methods inherited from class org.apache.calcite.linq4j.tree.Shuttle
preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, preVisit, 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
-
-
-
-
Constructor Detail
-
InlineVariableVisitor
InlineVariableVisitor(java.util.Map<ParameterExpression,Expression> map)
-
-
Method Detail
-
visit
public Expression visit(UnaryExpression unaryExpression, Expression expression)
-
visit
public Expression visit(BinaryExpression binaryExpression, Expression expression0, Expression expression1)
-
-