| Constructor and Description | 
|---|
FormulaMetaFunction(Node calcnode)  | 
FormulaMetaFunction(Repository rep,
                   org.pentaho.di.repository.ObjectId id_step,
                   int nr)  | 
FormulaMetaFunction(String fieldName,
                   String formula,
                   int valueType,
                   int valueLength,
                   int valuePrecision,
                   String replaceField)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getFieldName()  | 
String | 
getFormula()  | 
String | 
getReplaceField()  | 
int | 
getValueLength()  | 
int | 
getValuePrecision()  | 
int | 
getValueType()  | 
String | 
getXML()  | 
void | 
saveRep(Repository rep,
       org.pentaho.metastore.api.IMetaStore metaStore,
       org.pentaho.di.repository.ObjectId id_transformation,
       org.pentaho.di.repository.ObjectId id_step,
       int nr)  | 
void | 
setFieldName(String fieldName)  | 
void | 
setFormula(String formula)  | 
void | 
setReplaceField(String replaceField)  | 
void | 
setValueLength(int valueLength)  | 
void | 
setValuePrecision(int valuePrecision)  | 
void | 
setValueType(int valueType)  | 
public static final String XML_TAG
public FormulaMetaFunction(String fieldName, String formula, int valueType, int valueLength, int valuePrecision, String replaceField)
fieldName - calcType - fieldA - fieldB - fieldC - valueType - valueLength - valuePrecision - public FormulaMetaFunction(Node calcnode)
public FormulaMetaFunction(Repository rep, org.pentaho.di.repository.ObjectId id_step, int nr) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic String getXML()
public void saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step, int nr) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic String getFieldName()
public void setFieldName(String fieldName)
fieldName - The fieldName to set.public int getValueLength()
public void setValueLength(int valueLength)
valueLength - The valueLength to set.public int getValuePrecision()
public void setValuePrecision(int valuePrecision)
valuePrecision - The valuePrecision to set.public int getValueType()
public void setValueType(int valueType)
valueType - The valueType to set.public String getFormula()
public void setFormula(String formula)
formula - the formula to setpublic String getReplaceField()
public void setReplaceField(String replaceField)
replaceField - the replaceField to set