Module datarush.library
Package com.pervasive.datarush.operators
Class AbstractRecordCompositeOperator
java.lang.Object
com.pervasive.datarush.operators.AbstractLogicalOperator
com.pervasive.datarush.operators.CompositeOperator
com.pervasive.datarush.operators.AbstractRecordCompositeOperator
- All Implemented Interfaces:
LogicalOperator,PipelineOperator<RecordPort>,RecordPipelineOperator
- Direct Known Subclasses:
CountRanges,DistinctValues,EqualRangeBinning,Group,LimitRows,MostFrequentValues,NormalizeValues,Randomize,SampleRandomRows
public abstract class AbstractRecordCompositeOperator
extends CompositeOperator
implements RecordPipelineOperator
Convenient base class for
CompositeOperator's that are
also RecordPipelineOperator's. Declares an input port and an
output port of type RecordPort so that subclasses don't need to.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RecordPortThe input portprotected final RecordPortThe output port -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.pervasive.datarush.operators.CompositeOperator
composeMethods inherited from class com.pervasive.datarush.operators.AbstractLogicalOperator
disableParallelism, getInputPorts, getOutputPorts, newInput, newInput, newOutput, newRecordInput, newRecordInput, newRecordOutput, notifyErrorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pervasive.datarush.operators.LogicalOperator
disableParallelism, getInputPorts, getOutputPorts
-
Field Details
-
input
The input port -
output
The output port
-
-
Constructor Details
-
AbstractRecordCompositeOperator
protected AbstractRecordCompositeOperator()Default constructor
-
-
Method Details
-
getInput
Description copied from interface:PipelineOperatorReturns the input port- Specified by:
getInputin interfacePipelineOperator<RecordPort>- Returns:
- the input port
-
getOutput
Description copied from interface:PipelineOperatorReturns the output port- Specified by:
getOutputin interfacePipelineOperator<RecordPort>- Returns:
- the output port
-