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
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
doEval
(int inIndex, int outIndex) abstract void
doSetup
(FragmentContext context, RecordBatch incoming, RecordBatch outgoing) void
filterBatch
(int recordCount) void
setup
(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:
setup
in interfaceFilterer
- Throws:
SchemaChangeException
-
filterBatch
public void filterBatch(int recordCount) - Specified by:
filterBatch
in 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
-