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()intgetName()intintintgetType()getXML()booleanbooleanvoidvoidsetConversionMask(String conversionMask) voidsetCurrencySymbol(String currencySymbol) voidsetDateFormatLenient(boolean dateFormatLenient) voidsetDateFormatLocale(String dateFormatLocale) voidsetDateFormatTimeZone(String dateFormatTimeZone) voidsetDecimalSymbol(String decimalSymbol) voidsetEncoding(String encoding) voidsetGroupingSymbol(String groupingSymbol) voidsetLength(int length) voidsetLenientStringToNumber(boolean lenientStringToNumber) voidvoidsetPrecision(int precision) voidvoidsetStorageType(int storageType) voidsetStorageType(String storageType) voidsetType(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:
getXMLin 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
-