public class DataProcessorBounds extends DataProcessor
Modifier and Type | Field | Description |
---|---|---|
protected AccumulatorAverageCollapsingLog |
ac |
|
protected IData |
data |
|
protected IDataInfo |
dataInfo |
|
protected boolean |
isUpperBound |
dataSink, tag
Constructor | Description |
---|---|
DataProcessorBounds() |
Modifier and Type | Method | Description |
---|---|---|
protected IData |
processData(IData inputData) |
Processes the input Data and returns Data for pushing to the next
DataSink.
|
protected IDataInfo |
processDataInfo(IDataInfo inputDataInfo) |
Informs this DataProcessor of the DataInfo for the Data it will be
processing.
|
void |
setAccumulator(AccumulatorAverageCollapsingLog newAc) |
|
void |
setIsUpperBound(boolean newIsUpperBound) |
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSink
protected IData data
protected IDataInfo dataInfo
protected AccumulatorAverageCollapsingLog ac
protected boolean isUpperBound
protected IDataInfo processDataInfo(IDataInfo inputDataInfo)
DataProcessor
processDataInfo
in class DataProcessor
inputDataInfo
- the DataInfo of the Data that will be input to this
DataProcessorprotected IData processData(IData inputData)
DataProcessor
processData
in class DataProcessor
inputData
- the Data for processingpublic void setAccumulator(AccumulatorAverageCollapsingLog newAc)
public void setIsUpperBound(boolean newIsUpperBound)