org.pentaho.di.trans.steps.selectvalues
Class SelectMetadataChange
java.lang.Object
org.pentaho.di.trans.steps.selectvalues.SelectMetadataChange
- All Implemented Interfaces:
- Cloneable, XMLInterface
public class SelectMetadataChange
- extends Object
- implements Cloneable, XMLInterface
Constructor Summary |
SelectMetadataChange(StepAttributesInterface attributesInterface)
|
SelectMetadataChange(StepAttributesInterface attributesInterface,
String name,
String rename,
int type,
int length,
int precision,
int storageType,
String conversionMask,
boolean dateFormatLenient,
String decimalSymbol,
String groupingSymbol,
String currencySymbol)
|
SelectMetadataChange(StepAttributesInterface attributesInterface,
String name,
String rename,
int type,
int length,
int precision,
int storageType,
String conversionMask,
String decimalSymbol,
String groupingSymbol,
String currencySymbol)
|
XML_TAG
public static final String XML_TAG
- See Also:
- Constant Field Values
SelectMetadataChange
public SelectMetadataChange(StepAttributesInterface attributesInterface)
SelectMetadataChange
public SelectMetadataChange(StepAttributesInterface attributesInterface,
String name,
String rename,
int type,
int length,
int precision,
int storageType,
String conversionMask,
String decimalSymbol,
String groupingSymbol,
String currencySymbol)
- See Also:
SelectMetadataChange(StepAttributesInterface, String, String, int, int, int, int, String, boolean, String, String, String)
SelectMetadataChange
public SelectMetadataChange(StepAttributesInterface attributesInterface,
String name,
String rename,
int type,
int length,
int precision,
int storageType,
String conversionMask,
boolean dateFormatLenient,
String decimalSymbol,
String groupingSymbol,
String currencySymbol)
- Parameters:
name
- rename
- type
- length
- precision
- storageType
- conversionMask
- dateFormatLenient
- decimalSymbol
- groupingSymbol
- currencySymbol
-
getXML
public String getXML()
- Description copied from interface:
XMLInterface
- Describes the Object implementing this interface as XML
- Specified by:
getXML
in interface XMLInterface
- Returns:
- the XML string for this object
loadXML
public void loadXML(Node metaNode)
clone
public SelectMetadataChange clone()
- Overrides:
clone
in class Object
getName
public String getName()
- Returns:
- the name
setName
public void setName(String name)
- Parameters:
name
- the name to set
getRename
public String getRename()
- Returns:
- the rename
setRename
public void setRename(String rename)
- Parameters:
rename
- the rename to set
getType
public int getType()
- Returns:
- the type
setType
public void setType(int type)
- Parameters:
type
- the type to set
getLength
public int getLength()
- Returns:
- the length
setLength
public void setLength(int length)
- Parameters:
length
- the length to set
getPrecision
public int getPrecision()
- Returns:
- the precision
setPrecision
public void setPrecision(int precision)
- Parameters:
precision
- the precision to set
getStorageType
public int getStorageType()
- Returns:
- the storageType
setStorageType
public void setStorageType(int storageType)
- Parameters:
storageType
- the storageType to set
getConversionMask
public String getConversionMask()
- Returns:
- the conversionMask
setConversionMask
public void setConversionMask(String conversionMask)
- Parameters:
conversionMask
- the conversionMask to set
isDateFormatLenient
public boolean isDateFormatLenient()
- Returns:
- whether date conversion from string is lenient or not
setDateFormatLenient
public void setDateFormatLenient(boolean dateFormatLenient)
- Parameters:
dateFormatLenient
- whether date conversion from string is lenient or not
getDecimalSymbol
public String getDecimalSymbol()
- Returns:
- the decimalSymbol
setDecimalSymbol
public void setDecimalSymbol(String decimalSymbol)
- Parameters:
decimalSymbol
- the decimalSymbol to set
getGroupingSymbol
public String getGroupingSymbol()
- Returns:
- the groupingSymbol
setGroupingSymbol
public void setGroupingSymbol(String groupingSymbol)
- Parameters:
groupingSymbol
- the groupingSymbol to set
getCurrencySymbol
public String getCurrencySymbol()
- Returns:
- the currencySymbol
setCurrencySymbol
public void setCurrencySymbol(String currencySymbol)
- Parameters:
currencySymbol
- the currencySymbol to set
getEncoding
public String getEncoding()
- Returns:
- the encoding to use when decoding binary data to strings
setEncoding
public void setEncoding(String encoding)
- Parameters:
encoding
- the encoding to use when decoding binary data to strings