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,
                          org.pentaho.di.repository.ObjectId id_step,
                          int nr)
                   throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.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,
                    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
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