org.pentaho.di.trans.steps.mapping
Class MappingParameters
java.lang.Object
org.pentaho.di.trans.steps.mapping.MappingParameters
- All Implemented Interfaces:
- Cloneable
public class MappingParameters
- extends Object
- implements Cloneable
We need out mapping to be parameterized.
This we do with the use of environment variables.
That way we can set one variable to another, etc.
- Since:
- 2007-06-27
- Version:
- 3.0
- Author:
- matt
XML_TAG
public static final String XML_TAG
- See Also:
- Constant Field Values
MappingParameters
public MappingParameters()
MappingParameters
public MappingParameters(Node paramNode)
MappingParameters
public MappingParameters(Repository rep,
ObjectId id_step)
throws KettleException
- Throws:
KettleException
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)
throws KettleException
- Throws:
KettleException
getInputField
public String[] getInputField()
- Returns:
- the inputField
setInputField
public void setInputField(String[] inputField)
- Parameters:
inputField
- the inputField to set
getVariable
public String[] getVariable()
- Returns:
- the variable
setVariable
public void setVariable(String[] variable)
- Parameters:
variable
- the variable to set
isInheritingAllVariables
public boolean isInheritingAllVariables()
- Returns:
- the inheritingAllVariables
setInheritingAllVariables
public void setInheritingAllVariables(boolean inheritingAllVariables)
- Parameters:
inheritingAllVariables
- the inheritingAllVariables to set