Class SasInputField
- java.lang.Object
-
- org.pentaho.di.trans.steps.sasinput.SasInputField
-
-
Constructor Summary
Constructors Constructor Description SasInputField()SasInputField(String name, String rename, int type, String conversionMask, String decimalSymbol, String groupingSymbol, int trimType)SasInputField(Repository rep, org.pentaho.di.repository.ObjectId stepId, int fieldNr)SasInputField(Node node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SasInputFieldclone()StringgetConversionMask()StringgetDecimalSymbol()StringgetGroupingSymbol()intgetLength()StringgetName()intgetPrecision()StringgetRename()intgetTrimType()StringgetTrimTypeDesc()intgetType()StringgetXML()voidsaveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId transformationId, org.pentaho.di.repository.ObjectId stepId, int fieldNr)voidsetConversionMask(String conversionMask)voidsetDecimalSymbol(String decimalSymbol)voidsetGroupingSymbol(String groupingSymbol)voidsetLength(int length)voidsetName(String name)voidsetPrecision(int precision)voidsetRename(String rename)voidsetTrimType(int trimType)voidsetType(int type)
-
-
-
Constructor Detail
-
SasInputField
public SasInputField(String name, String rename, int type, String conversionMask, String decimalSymbol, String groupingSymbol, int trimType)
- Parameters:
name-rename-type-conversionMask-decimalSymbol-groupingSymbol-trimType-
-
SasInputField
public SasInputField()
-
SasInputField
public SasInputField(Repository rep, org.pentaho.di.repository.ObjectId stepId, int fieldNr) throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
SasInputField
public SasInputField(Node node) throws org.pentaho.di.core.exception.KettleXMLException
- Throws:
org.pentaho.di.core.exception.KettleXMLException
-
-
Method Detail
-
clone
protected SasInputField clone()
-
getXML
public String getXML()
- Specified by:
getXMLin interfaceorg.pentaho.di.core.xml.XMLInterface
-
saveRep
public void saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId transformationId, org.pentaho.di.repository.ObjectId stepId, int fieldNr) throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
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
-
getConversionMask
public String getConversionMask()
- Returns:
- the conversionMask
-
setConversionMask
public void setConversionMask(String conversionMask)
- Parameters:
conversionMask- the conversionMask to set
-
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
-
getTrimType
public int getTrimType()
- Returns:
- the trimType
-
setTrimType
public void setTrimType(int trimType)
- Parameters:
trimType- the trimType to set
-
getPrecision
public int getPrecision()
- Returns:
- the precision
-
setPrecision
public void setPrecision(int precision)
- Parameters:
precision- the precision to set
-
getLength
public int getLength()
- Returns:
- the length
-
setLength
public void setLength(int length)
- Parameters:
length- the length to set
-
getTrimTypeDesc
public String getTrimTypeDesc()
-
-