org.pentaho.di.trans.steps.selectvalues
Class SelectMetadataChange
java.lang.Object
  
org.pentaho.di.trans.steps.selectvalues.SelectMetadataChange
- All Implemented Interfaces: 
 - Cloneable, org.pentaho.di.core.xml.XMLInterface
 
public class SelectMetadataChange
- extends Object
- implements Cloneable, org.pentaho.di.core.xml.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()
- Specified by:
 getXML in interface org.pentaho.di.core.xml.XMLInterface
 
 
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