Class UnivariateStatsData
java.lang.Object
org.pentaho.di.trans.step.BaseStepData
org.pentaho.di.trans.steps.univariatestats.UnivariateStatsData
- All Implemented Interfaces:
StepDataInterface
Holds temporary data and has routines for computing derived statistics.
- Version:
- 1.0
- Author:
- Mark Hall (mhall{[at]}pentaho.org)
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
-
Field Summary
Modifier and TypeFieldDescriptionprotected FieldIndex[]
contains the FieldIndexs - one for each UnivariateStatsMetaFunctionprotected org.pentaho.di.core.row.RowMetaInterface
protected org.pentaho.di.core.row.RowMetaInterface
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the fieldIndexesorg.pentaho.di.core.row.RowMetaInterface
Get the meta data for the input formatorg.pentaho.di.core.row.RowMetaInterface
Get the meta data for the output formatvoid
setFieldIndexes
(FieldIndex[] fis) Set the FieldIndexesvoid
setInputRowMeta
(org.pentaho.di.core.row.RowMetaInterface rmi) Save the meta data for the input format.void
setOutputRowMeta
(org.pentaho.di.core.row.RowMetaInterface rmi) Set the meta data for the output formatMethods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
-
Field Details
-
m_inputRowMeta
protected org.pentaho.di.core.row.RowMetaInterface m_inputRowMeta -
m_outputRowMeta
protected org.pentaho.di.core.row.RowMetaInterface m_outputRowMeta -
m_indexes
contains the FieldIndexs - one for each UnivariateStatsMetaFunction
-
-
Constructor Details
-
UnivariateStatsData
public UnivariateStatsData()Creates a newUnivariateStatsData
instance.
-
-
Method Details
-
setFieldIndexes
Set the FieldIndexes- Parameters:
fis
- aFieldIndex[]
value
-
getFieldIndexes
Get the fieldIndexes- Returns:
- a
FieldIndex[]
value
-
getInputRowMeta
public org.pentaho.di.core.row.RowMetaInterface getInputRowMeta()Get the meta data for the input format- Returns:
- a
RowMetaInterface
value
-
setInputRowMeta
public void setInputRowMeta(org.pentaho.di.core.row.RowMetaInterface rmi) Save the meta data for the input format. (I'm not sure that this is really needed)- Parameters:
rmi
- aRowMetaInterface
value
-
getOutputRowMeta
public org.pentaho.di.core.row.RowMetaInterface getOutputRowMeta()Get the meta data for the output format- Returns:
- a
RowMetaInterface
value
-
setOutputRowMeta
public void setOutputRowMeta(org.pentaho.di.core.row.RowMetaInterface rmi) Set the meta data for the output format- Parameters:
rmi
- aRowMetaInterface
value
-