public class FormulaData extends BaseStepData implements StepDataInterface
BaseStepData.StepExecutionStatus
Modifier and Type | Field and Description |
---|---|
RowForumulaContext |
context |
org.pentaho.reporting.libraries.formula.Formula[] |
formulas |
RowMetaInterface |
outputRowMeta |
org.pentaho.reporting.libraries.formula.parser.FormulaParser |
parser |
int[] |
replaceIndex |
static int |
RETURN_TYPE_BIGDECIMAL |
static int |
RETURN_TYPE_BOOLEAN |
static int |
RETURN_TYPE_BYTE_ARRAY |
static int |
RETURN_TYPE_DATE |
static int |
RETURN_TYPE_INTEGER |
static int |
RETURN_TYPE_LONG |
static int |
RETURN_TYPE_NUMBER |
static int |
RETURN_TYPE_STRING |
int[] |
returnType |
Constructor and Description |
---|
FormulaData() |
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.formula.Formula |
createFormula(String formulaText) |
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
public static final int RETURN_TYPE_STRING
public static final int RETURN_TYPE_NUMBER
public static final int RETURN_TYPE_INTEGER
public static final int RETURN_TYPE_LONG
public static final int RETURN_TYPE_DATE
public static final int RETURN_TYPE_BIGDECIMAL
public static final int RETURN_TYPE_BYTE_ARRAY
public static final int RETURN_TYPE_BOOLEAN
public RowForumulaContext context
public org.pentaho.reporting.libraries.formula.Formula[] formulas
public org.pentaho.reporting.libraries.formula.parser.FormulaParser parser
public RowMetaInterface outputRowMeta
public int[] returnType
public int[] replaceIndex
public org.pentaho.reporting.libraries.formula.Formula createFormula(String formulaText) throws org.pentaho.reporting.libraries.formula.EvaluationException, org.pentaho.reporting.libraries.formula.parser.ParseException
org.pentaho.reporting.libraries.formula.EvaluationException
org.pentaho.reporting.libraries.formula.parser.ParseException
Copyright © 2018 Hitachi Vantara. All rights reserved.