Class SelectMetadataChange
- java.lang.Object
-
- org.pentaho.di.trans.steps.selectvalues.SelectMetadataChange
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
-
-
-
Field Detail
-
XML_TAG
public static final String XML_TAG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
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 dateFormatLocale, String dateFormatTimeZone, boolean lenientStringToNumber, String decimalSymbol, String groupingSymbol, String currencySymbol)
- Parameters:
attributesInterface
-name
-rename
-type
-length
-precision
-storageType
-conversionMask
-dateFormatLenient
-dateFormatLocale
-dateFormatTimeZone
-lenientStringToNumber
-decimalSymbol
-groupingSymbol
-currencySymbol
-
-
-
Method Detail
-
getXML
public String getXML()
- Specified by:
getXML
in interfaceorg.pentaho.di.core.xml.XMLInterface
-
loadXML
public void loadXML(Node metaNode)
-
clone
public SelectMetadataChange clone()
-
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
-
setType
public void setType(String value)
-
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
-
setStorageType
public void setStorageType(String storageType)
-
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
-
isLenientStringToNumber
public boolean isLenientStringToNumber()
- Returns:
- the lenientStringToNumber
-
setLenientStringToNumber
public void setLenientStringToNumber(boolean lenientStringToNumber)
- Parameters:
lenientStringToNumber
- the lenientStringToNumber to set
-
getDateFormatLocale
public String getDateFormatLocale()
- Returns:
- the dateFormatLocale
-
setDateFormatLocale
public void setDateFormatLocale(String dateFormatLocale)
- Parameters:
dateFormatLocale
- the dateFormatLocale to set
-
getDateFormatTimeZone
public String getDateFormatTimeZone()
- Returns:
- the dateFormatTimeZone
-
setDateFormatTimeZone
public void setDateFormatTimeZone(String dateFormatTimeZone)
- Parameters:
dateFormatTimeZone
- the dateFormatTimeZone to set
-
-