Package io.prestosql.operator.index
Class DynamicTupleFilterFactory
- java.lang.Object
-
- io.prestosql.operator.index.DynamicTupleFilterFactory
-
public class DynamicTupleFilterFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description DynamicTupleFilterFactory(int filterOperatorId, PlanNodeId planNodeId, int[] tupleFilterChannels, int[] outputFilterChannels, List<Type> outputTypes, PageFunctionCompiler pageFunctionCompiler, BlockTypeOperators blockTypeOperators)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Supplier<PageProcessor>
createPageProcessor(Page filterTuple, OptionalInt initialBatchSize)
OperatorFactory
filterWithTuple(Page tuplePage)
-
-
-
Constructor Detail
-
DynamicTupleFilterFactory
public DynamicTupleFilterFactory(int filterOperatorId, PlanNodeId planNodeId, int[] tupleFilterChannels, int[] outputFilterChannels, List<Type> outputTypes, PageFunctionCompiler pageFunctionCompiler, BlockTypeOperators blockTypeOperators)
-
-
Method Detail
-
filterWithTuple
public OperatorFactory filterWithTuple(Page tuplePage)
-
createPageProcessor
public Supplier<PageProcessor> createPageProcessor(Page filterTuple, OptionalInt initialBatchSize)
-
-