public class FetchPushDown
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FetchPushDown.Builder |
static class |
FetchPushDown.PhaseAndProjection |
Constructor and Description |
---|
FetchPushDown() |
Modifier and Type | Method and Description |
---|---|
static FetchPushDown.Builder |
pushDown(AnalyzedRelation relation)
Returns a
FetchPushDown.Builder if some Reference can be fetched later on. |
@Nullable public static FetchPushDown.Builder pushDown(AnalyzedRelation relation)
FetchPushDown.Builder
if some Reference
can be fetched later on.
If not, null will be returned.
Use that builder to build a FetchPhase
and FetchProjection
after the plans were processed,
see FetchPushDown.Builder.build(Planner.Context)
.