Interface RelationalExpressionWithPredicate
-
- All Superinterfaces:
Bindable
,Correlated<RelationalExpression>
,RelationalExpression
- All Known Implementing Classes:
LogicalFilterExpression
,RecordQueryPredicateFilterPlan
public interface RelationalExpressionWithPredicate extends RelationalExpression
A (relational) expression that has a predicate on it.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QueryPredicate
getPredicate()
RelationalExpression
rebaseWithRebasedQuantifiers(AliasMap translationMap, List<Quantifier> rebasedQuantifiers)
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.Correlated
getCorrelatedTo, rebase
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.RelationalExpression
acceptPropertyVisitor, bindTo, canCorrelate, equalsWithoutChildren, getQuantifiers, hashCodeWithoutChildren, semanticEquals, semanticEquals, semanticHashCode, show
-
-
-
-
Method Detail
-
getPredicate
@Nonnull QueryPredicate getPredicate()
-
rebaseWithRebasedQuantifiers
@Nonnull RelationalExpression rebaseWithRebasedQuantifiers(@Nonnull AliasMap translationMap, @Nonnull List<Quantifier> rebasedQuantifiers)
-
-