Class UnivariateStatsData
- java.lang.Object
-
- org.pentaho.di.trans.step.BaseStepData
-
- org.pentaho.di.trans.steps.univariatestats.UnivariateStatsData
-
- All Implemented Interfaces:
StepDataInterface
public class UnivariateStatsData extends BaseStepData implements 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
Fields Modifier and Type Field Description protected FieldIndex[]m_indexescontains the FieldIndexs - one for each UnivariateStatsMetaFunctionprotected org.pentaho.di.core.row.RowMetaInterfacem_inputRowMetaprotected org.pentaho.di.core.row.RowMetaInterfacem_outputRowMeta
-
Constructor Summary
Constructors Constructor Description UnivariateStatsData()Creates a newUnivariateStatsDatainstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldIndex[]getFieldIndexes()Get the fieldIndexesorg.pentaho.di.core.row.RowMetaInterfacegetInputRowMeta()Get the meta data for the input formatorg.pentaho.di.core.row.RowMetaInterfacegetOutputRowMeta()Get the meta data for the output formatvoidsetFieldIndexes(FieldIndex[] fis)Set the FieldIndexesvoidsetInputRowMeta(org.pentaho.di.core.row.RowMetaInterface rmi)Save the meta data for the input format.voidsetOutputRowMeta(org.pentaho.di.core.row.RowMetaInterface rmi)Set the meta data for the output format-
Methods 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 Detail
-
m_inputRowMeta
protected org.pentaho.di.core.row.RowMetaInterface m_inputRowMeta
-
m_outputRowMeta
protected org.pentaho.di.core.row.RowMetaInterface m_outputRowMeta
-
m_indexes
protected FieldIndex[] m_indexes
contains the FieldIndexs - one for each UnivariateStatsMetaFunction
-
-
Method Detail
-
setFieldIndexes
public void setFieldIndexes(FieldIndex[] fis)
Set the FieldIndexes- Parameters:
fis- aFieldIndex[]value
-
getFieldIndexes
public FieldIndex[] 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
RowMetaInterfacevalue
-
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- aRowMetaInterfacevalue
-
getOutputRowMeta
public org.pentaho.di.core.row.RowMetaInterface getOutputRowMeta()
Get the meta data for the output format- Returns:
- a
RowMetaInterfacevalue
-
setOutputRowMeta
public void setOutputRowMeta(org.pentaho.di.core.row.RowMetaInterface rmi)
Set the meta data for the output format- Parameters:
rmi- aRowMetaInterfacevalue
-
-