public class SasInputField extends Object implements XMLInterface, Cloneable
Constructor and Description |
---|
SasInputField() |
SasInputField(Node node) |
SasInputField(Repository rep,
ObjectId stepId,
int fieldNr) |
SasInputField(String name,
String rename,
int type,
String conversionMask,
String decimalSymbol,
String groupingSymbol,
int trimType) |
Modifier and Type | Method and 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,
ObjectId transformationId,
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) |
public SasInputField(String name, String rename, int type, String conversionMask, String decimalSymbol, String groupingSymbol, int trimType)
name
- rename
- type
- conversionMask
- decimalSymbol
- groupingSymbol
- trimType
- public SasInputField()
public SasInputField(Repository rep, ObjectId stepId, int fieldNr) throws KettleException
KettleException
public SasInputField(Node node) throws KettleXMLException
KettleXMLException
protected SasInputField clone()
public String getXML()
getXML
in interface XMLInterface
public void saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, ObjectId transformationId, ObjectId stepId, int fieldNr) throws KettleException
KettleException
public String getName()
public void setName(String name)
name
- the name to setpublic String getRename()
public void setRename(String rename)
rename
- the rename to setpublic int getType()
public void setType(int type)
type
- the type to setpublic String getConversionMask()
public void setConversionMask(String conversionMask)
conversionMask
- the conversionMask to setpublic String getDecimalSymbol()
public void setDecimalSymbol(String decimalSymbol)
decimalSymbol
- the decimalSymbol to setpublic String getGroupingSymbol()
public void setGroupingSymbol(String groupingSymbol)
groupingSymbol
- the groupingSymbol to setpublic int getTrimType()
public void setTrimType(int trimType)
trimType
- the trimType to setpublic int getPrecision()
public void setPrecision(int precision)
precision
- the precision to setpublic int getLength()
public void setLength(int length)
length
- the length to setpublic String getTrimTypeDesc()
Copyright © 2018 Hitachi Vantara. All rights reserved.