Constructor and Description |
---|
SelectMetadataChange(StepAttributesInterface attributesInterface) |
SelectMetadataChange(StepAttributesInterface attributesInterface,
String name,
String rename,
int type,
int length,
int precision,
int storageType,
String conversionMask,
boolean dateFormatLenient,
String dateFormatLocale,
String dateFormatTimeZone,
boolean lenientStringToNumber,
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) |
public static final String XML_TAG
public SelectMetadataChange(StepAttributesInterface attributesInterface)
public SelectMetadataChange(StepAttributesInterface attributesInterface, String name, String rename, int type, int length, int precision, int storageType, String conversionMask, String decimalSymbol, String groupingSymbol, String currencySymbol)
#SelectMetadataChange(StepAttributesInterface, String, String, int, int, int, int, String, boolean, String, String, String)
public SelectMetadataChange(StepAttributesInterface attributesInterface, String name, String rename, int type, int length, int precision, int storageType, String conversionMask, boolean dateFormatLenient, String dateFormatLocale, String dateFormatTimeZone, boolean lenientStringToNumber, String decimalSymbol, String groupingSymbol, String currencySymbol)
attributesInterface
- name
- rename
- type
- length
- precision
- storageType
- conversionMask
- dateFormatLenient
- dateFormatLocale
- dateFormatTimeZone
- lenientStringToNumber
- decimalSymbol
- groupingSymbol
- currencySymbol
- public String getXML()
getXML
in interface org.pentaho.di.core.xml.XMLInterface
public void loadXML(Node metaNode)
public SelectMetadataChange clone()
public String getName()
public void setName(String name)
name
- the name to setpublic String getRename()
public void setRename(String rename)
rename
- the rename to setpublic int getType()
public void setType(int type)
type
- the type to setpublic int getLength()
public void setLength(int length)
length
- the length to setpublic int getPrecision()
public void setPrecision(int precision)
precision
- the precision to setpublic int getStorageType()
public void setStorageType(int storageType)
storageType
- the storageType to setpublic String getConversionMask()
public void setConversionMask(String conversionMask)
conversionMask
- the conversionMask to setpublic boolean isDateFormatLenient()
public void setDateFormatLenient(boolean dateFormatLenient)
dateFormatLenient
- whether date conversion from string is lenient or notpublic String getDecimalSymbol()
public void setDecimalSymbol(String decimalSymbol)
decimalSymbol
- the decimalSymbol to setpublic String getGroupingSymbol()
public void setGroupingSymbol(String groupingSymbol)
groupingSymbol
- the groupingSymbol to setpublic String getCurrencySymbol()
public void setCurrencySymbol(String currencySymbol)
currencySymbol
- the currencySymbol to setpublic String getEncoding()
public void setEncoding(String encoding)
encoding
- the encoding to use when decoding binary data to stringspublic boolean isLenientStringToNumber()
public void setLenientStringToNumber(boolean lenientStringToNumber)
lenientStringToNumber
- the lenientStringToNumber to setpublic String getDateFormatLocale()
public void setDateFormatLocale(String dateFormatLocale)
dateFormatLocale
- the dateFormatLocale to setpublic String getDateFormatTimeZone()
public void setDateFormatTimeZone(String dateFormatTimeZone)
dateFormatTimeZone
- the dateFormatTimeZone to set