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 SasInputField
clone()
String
getConversionMask()
String
getDecimalSymbol()
String
getGroupingSymbol()
int
getLength()
String
getName()
int
getPrecision()
String
getRename()
int
getTrimType()
String
getTrimTypeDesc()
int
getType()
String
getXML()
void
saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId transformationId, org.pentaho.di.repository.ObjectId stepId, int fieldNr)
void
setConversionMask(String conversionMask)
void
setDecimalSymbol(String decimalSymbol)
void
setGroupingSymbol(String groupingSymbol)
void
setLength(int length)
void
setName(String name)
void
setPrecision(int precision)
void
setRename(String rename)
void
setTrimType(int trimType)
void
setType(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:
getXML
in 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()
-
-