Package com.twilio.kudu.sql
Class TranslationPredicate.ConditionTranslationVisitor
java.lang.Object
org.apache.calcite.rex.RexVisitorImpl<List<TranslationPredicate>>
com.twilio.kudu.sql.TranslationPredicate.ConditionTranslationVisitor
- All Implemented Interfaces:
org.apache.calcite.rex.RexVisitor<List<TranslationPredicate>>
- Enclosing class:
- TranslationPredicate
public static class TranslationPredicate.ConditionTranslationVisitor
extends org.apache.calcite.rex.RexVisitorImpl<List<TranslationPredicate>>
Computes the conjunction based on the join condition
-
Field Summary
Fields inherited from class org.apache.calcite.rex.RexVisitorImpl
deep
-
Constructor Summary
ConstructorDescriptionConditionTranslationVisitor
(int leftSize, org.apache.calcite.rel.core.Project rightSideProjection) -
Method Summary
Methods inherited from class org.apache.calcite.rex.RexVisitorImpl
visitArrayAnd, visitArrayOr, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitInputRef, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.calcite.rex.RexVisitor
visitEach, visitList, visitList
-
Constructor Details
-
ConditionTranslationVisitor
public ConditionTranslationVisitor(int leftSize, org.apache.calcite.rel.core.Project rightSideProjection)
-
-
Method Details
-
visitCall
- Specified by:
visitCall
in interfaceorg.apache.calcite.rex.RexVisitor<List<TranslationPredicate>>
- Overrides:
visitCall
in classorg.apache.calcite.rex.RexVisitorImpl<List<TranslationPredicate>>
-