Class JaninoMetaFunction
java.lang.Object
org.pentaho.di.trans.steps.janino.JaninoMetaFunction
- All Implemented Interfaces:
Cloneable
-
Field Summary
-
Constructor Summary
ConstructorDescriptionJaninoMetaFunction
(String fieldName, String formula, int valueType, int valueLength, int valuePrecision, String replaceField) JaninoMetaFunction
(Repository rep, org.pentaho.di.repository.ObjectId id_step, int nr) JaninoMetaFunction
(Node calcnode) -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
int
int
int
getXML()
int
hashCode()
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)
-
Field Details
-
XML_TAG
- See Also:
-
-
Constructor Details
-
JaninoMetaFunction
public JaninoMetaFunction(String fieldName, String formula, int valueType, int valueLength, int valuePrecision, String replaceField) - Parameters:
fieldName
-formula
-valueType
-valueLength
-valuePrecision
-
-
JaninoMetaFunction
-
JaninoMetaFunction
public JaninoMetaFunction(Repository rep, org.pentaho.di.repository.ObjectId id_step, int nr) throws org.pentaho.di.core.exception.KettleException - Throws:
org.pentaho.di.core.exception.KettleException
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
clone
-
getXML
-
saveRep
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 - Throws:
org.pentaho.di.core.exception.KettleException
-
getFieldName
- Returns:
- Returns the fieldName.
-
setFieldName
- 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
- Returns:
- the formula
-
setFormula
- Parameters:
formula
- the formula to set
-
getReplaceField
- Returns:
- the replaceField
-
setReplaceField
- Parameters:
replaceField
- the replaceField to set
-