Class FormulaData
java.lang.Object
org.pentaho.di.trans.step.BaseStepData
org.pentaho.di.trans.steps.formula.FormulaData
- All Implemented Interfaces:
StepDataInterface
- Since:
- 8-sep-2005
- Author:
- Matt
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus -
Field Summary
FieldsModifier and TypeFieldDescriptionorg.pentaho.reporting.libraries.formula.Formula[]org.pentaho.di.core.row.RowMetaInterfaceorg.pentaho.reporting.libraries.formula.parser.FormulaParserint[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intint[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.pentaho.reporting.libraries.formula.FormulacreateFormula(String formulaText) Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
-
Field Details
-
RETURN_TYPE_STRING
public static final int RETURN_TYPE_STRING- See Also:
-
RETURN_TYPE_NUMBER
public static final int RETURN_TYPE_NUMBER- See Also:
-
RETURN_TYPE_INTEGER
public static final int RETURN_TYPE_INTEGER- See Also:
-
RETURN_TYPE_LONG
public static final int RETURN_TYPE_LONG- See Also:
-
RETURN_TYPE_DATE
public static final int RETURN_TYPE_DATE- See Also:
-
RETURN_TYPE_BIGDECIMAL
public static final int RETURN_TYPE_BIGDECIMAL- See Also:
-
RETURN_TYPE_BYTE_ARRAY
public static final int RETURN_TYPE_BYTE_ARRAY- See Also:
-
RETURN_TYPE_BOOLEAN
public static final int RETURN_TYPE_BOOLEAN- See Also:
-
RETURN_TYPE_TIMESTAMP
public static final int RETURN_TYPE_TIMESTAMP- See Also:
-
context
-
formulas
public org.pentaho.reporting.libraries.formula.Formula[] formulas -
parser
public org.pentaho.reporting.libraries.formula.parser.FormulaParser parser -
outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta -
returnType
public int[] returnType -
replaceIndex
public int[] replaceIndex
-
-
Constructor Details
-
FormulaData
public FormulaData()
-
-
Method Details
-
createFormula
public org.pentaho.reporting.libraries.formula.Formula createFormula(String formulaText) throws org.pentaho.reporting.libraries.formula.EvaluationException, org.pentaho.reporting.libraries.formula.parser.ParseException - Throws:
org.pentaho.reporting.libraries.formula.EvaluationExceptionorg.pentaho.reporting.libraries.formula.parser.ParseException
-