org.pentaho.di.trans.steps.janino
Class JaninoMetaFunction
java.lang.Object
org.pentaho.di.trans.steps.janino.JaninoMetaFunction
- All Implemented Interfaces:
- Cloneable
public class JaninoMetaFunction
- extends Object
- implements Cloneable
XML_TAG
public static final String XML_TAG
- See Also:
- Constant Field Values
JaninoMetaFunction
public JaninoMetaFunction(String fieldName,
String formula,
int valueType,
int valueLength,
int valuePrecision,
String replaceField)
- Parameters:
fieldName
- calcType
- fieldA
- fieldB
- fieldC
- valueType
- valueLength
- valuePrecision
-
JaninoMetaFunction
public JaninoMetaFunction(Node calcnode)
JaninoMetaFunction
public JaninoMetaFunction(Repository rep,
ObjectId id_step,
int nr)
throws KettleException
- Throws:
KettleException
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
clone
public Object clone()
- Overrides:
clone
in class Object
getXML
public String getXML()
saveRep
public void saveRep(Repository rep,
ObjectId id_transformation,
ObjectId id_step,
int nr)
throws KettleException
- Throws:
KettleException
getFieldName
public String getFieldName()
- Returns:
- Returns the fieldName.
setFieldName
public void setFieldName(String fieldName)
- Parameters:
fieldName
- The fieldName to set.
getValueLength
public int getValueLength()
- Returns:
- Returns the valueLength.
setValueLength
public void setValueLength(int valueLength)
- Parameters:
valueLength
- The valueLength to set.
getValuePrecision
public int getValuePrecision()
- Returns:
- Returns the valuePrecision.
setValuePrecision
public void setValuePrecision(int valuePrecision)
- Parameters:
valuePrecision
- The valuePrecision to set.
getValueType
public int getValueType()
- Returns:
- Returns the valueType.
setValueType
public void setValueType(int valueType)
- Parameters:
valueType
- The valueType to set.
getFormula
public String getFormula()
- Returns:
- the formula
setFormula
public void setFormula(String formula)
- Parameters:
formula
- the formula to set
getReplaceField
public String getReplaceField()
- Returns:
- the replaceField
setReplaceField
public void setReplaceField(String replaceField)
- Parameters:
replaceField
- the replaceField to set