Class SelectMetadataChange
java.lang.Object
org.pentaho.di.trans.steps.selectvalues.SelectMetadataChange
- All Implemented Interfaces:
Cloneable
,org.pentaho.di.core.xml.XMLInterface
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSelectMetadataChange
(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
Modifier and TypeMethodDescriptionclone()
int
getName()
int
int
int
getType()
getXML()
boolean
boolean
void
void
setConversionMask
(String conversionMask) void
setCurrencySymbol
(String currencySymbol) void
setDateFormatLenient
(boolean dateFormatLenient) void
setDateFormatLocale
(String dateFormatLocale) void
setDateFormatTimeZone
(String dateFormatTimeZone) void
setDecimalSymbol
(String decimalSymbol) void
setEncoding
(String encoding) void
setGroupingSymbol
(String groupingSymbol) void
setLength
(int length) void
setLenientStringToNumber
(boolean lenientStringToNumber) void
void
setPrecision
(int precision) void
void
setStorageType
(int storageType) void
setStorageType
(String storageType) void
setType
(int type) void
-
Field Details
-
XML_TAG
- See Also:
-
-
Constructor Details
-
SelectMetadataChange
-
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 Details
-
getXML
- Specified by:
getXML
in interfaceorg.pentaho.di.core.xml.XMLInterface
-
loadXML
-
clone
-
getName
- Returns:
- the name
-
setName
- Parameters:
name
- the name to set
-
getRename
- Returns:
- the rename
-
setRename
- 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
-
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
-
getConversionMask
- Returns:
- the conversionMask
-
setConversionMask
- 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
- Returns:
- the decimalSymbol
-
setDecimalSymbol
- Parameters:
decimalSymbol
- the decimalSymbol to set
-
getGroupingSymbol
- Returns:
- the groupingSymbol
-
setGroupingSymbol
- Parameters:
groupingSymbol
- the groupingSymbol to set
-
getCurrencySymbol
- Returns:
- the currencySymbol
-
setCurrencySymbol
- Parameters:
currencySymbol
- the currencySymbol to set
-
getEncoding
- Returns:
- the encoding to use when decoding binary data to strings
-
setEncoding
- 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
- Returns:
- the dateFormatLocale
-
setDateFormatLocale
- Parameters:
dateFormatLocale
- the dateFormatLocale to set
-
getDateFormatTimeZone
- Returns:
- the dateFormatTimeZone
-
setDateFormatTimeZone
- Parameters:
dateFormatTimeZone
- the dateFormatTimeZone to set
-