Class FilterTemplate4
java.lang.Object
org.apache.drill.exec.physical.impl.filter.FilterTemplate4
- All Implemented Interfaces:
Filterer
-
Field Summary
Fields inherited from interface org.apache.drill.exec.physical.impl.filter.Filterer
TEMPLATE_DEFINITION2, TEMPLATE_DEFINITION4 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleandoEval(int inIndex, int outIndex) abstract voiddoSetup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing) voidfilterBatch(int recordCount) voidsetup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, TransferPair[] transfers) toString()
-
Constructor Details
-
FilterTemplate4
public FilterTemplate4()
-
-
Method Details
-
setup
public void setup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, TransferPair[] transfers) throws SchemaChangeException - Specified by:
setupin interfaceFilterer- Throws:
SchemaChangeException
-
filterBatch
public void filterBatch(int recordCount) - Specified by:
filterBatchin interfaceFilterer
-
doSetup
public abstract void doSetup(@Named("context") FragmentContext context, @Named("incoming") RecordBatch incoming, @Named("outgoing") RecordBatch outgoing) -
doEval
public abstract boolean doEval(@Named("inIndex") int inIndex, @Named("outIndex") int outIndex) -
toString
-