DataPipe, DataSourceIndependent, IDataSinkpublic class DataProcessorDyDLnx extends DataProcessor implements DataSourceIndependent
| Modifier and Type | Field | Description |
|---|---|---|
protected DataFunction |
data |
|
protected DataFunction.DataInfoFunction |
dataInfo |
|
protected DataSourceIndependent |
nDataSource |
|
protected DataTag |
nTag |
|
protected DataDoubleArray |
outNData |
|
protected DataDoubleArray.DataInfoDoubleArray |
outNDataInfo |
dataSink, tag| Constructor | Description |
|---|---|
DataProcessorDyDLnx() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getIndependentArrayDimension() |
Returns the number of independent data dimensions
|
DataDoubleArray |
getIndependentData(int i) |
Returns the X data for the given dimension
|
DataDoubleArray.DataInfoDoubleArray |
getIndependentDataInfo(int i) |
Returns the DataInfo for the given dimension
|
DataTag |
getIndependentTag() |
Returns the tag associated with this DataSource.
|
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.
|
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSinkprotected final DataTag nTag
protected DataFunction data
protected DataFunction.DataInfoFunction dataInfo
protected DataDoubleArray outNData
protected DataDoubleArray.DataInfoDoubleArray outNDataInfo
protected DataSourceIndependent nDataSource
protected IDataInfo processDataInfo(IDataInfo inputDataInfo)
DataProcessorprocessDataInfo in class DataProcessorinputDataInfo - the DataInfo of the Data that will be input to this
DataProcessorprotected IData processData(IData inputData)
DataProcessorprocessData in class DataProcessorinputData - the Data for processingpublic int getIndependentArrayDimension()
DataSourceIndependentgetIndependentArrayDimension in interface DataSourceIndependentpublic DataDoubleArray getIndependentData(int i)
DataSourceIndependentgetIndependentData in interface DataSourceIndependentpublic DataDoubleArray.DataInfoDoubleArray getIndependentDataInfo(int i)
DataSourceIndependentgetIndependentDataInfo in interface DataSourceIndependentpublic DataTag getIndependentTag()
DataSourceIndependentgetIndependentTag in interface DataSourceIndependent