Interface RecordQueryPlanWithComparisons
-
- All Superinterfaces:
Bindable
,Correlated<RelationalExpression>
,PlanHashable
,PlannerGraphRewritable
,QueryPlan<FDBQueriedRecord<Message>>
,RecordQueryPlan
,RelationalExpression
- All Known Implementing Classes:
RecordQueryIndexPlan
,RecordQueryScanPlan
@API(EXPERIMENTAL) public interface RecordQueryPlanWithComparisons extends RecordQueryPlan
A query plan that usesScanComparisons
to drive some scan of the record store.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScanComparisons
getComparisons()
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.Correlated
getCorrelatedTo, rebase
-
Methods inherited from interface com.apple.foundationdb.record.PlanHashable
planHash
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.explain.PlannerGraphRewritable
rewritePlannerGraph
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.plans.QueryPlan
execute, execute, getComplexity, getUsedIndexes, hasFullRecordScan, hasIndexScan, hasLoadBykeys, hasRecordScan, isReverse, logPlanStructure
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlan
accept, execute, execute, execute, execute, getAvailableFields, getChildren, getQueryPlanChildren, structuralEquals, structuralEquals, structuralHashCode
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.RelationalExpression
acceptPropertyVisitor, bindTo, canCorrelate, equalsWithoutChildren, getQuantifiers, hashCodeWithoutChildren, semanticEquals, semanticEquals, semanticHashCode, show
-
-
-
-
Method Detail
-
getComparisons
@Nonnull ScanComparisons getComparisons()
-
-