Modifier and Type | Field and Description |
---|---|
static String |
POSITION_MARKER |
static String[] |
trimTypeDesc |
static int |
TYPE_TRIM_BOTH |
static int |
TYPE_TRIM_LEFT |
static int |
TYPE_TRIM_NONE |
static int |
TYPE_TRIM_RIGHT |
Constructor and Description |
---|
XMLInputSaxField() |
XMLInputSaxField(Node fnode) |
XMLInputSaxField(String fieldname,
XMLInputSaxFieldPosition[] xmlInputFieldPositions) |
public static final int TYPE_TRIM_NONE
public static final int TYPE_TRIM_LEFT
public static final int TYPE_TRIM_RIGHT
public static final int TYPE_TRIM_BOTH
public static final String[] trimTypeDesc
public static final String POSITION_MARKER
public XMLInputSaxField(String fieldname, XMLInputSaxFieldPosition[] xmlInputFieldPositions)
public XMLInputSaxField()
public XMLInputSaxField(Node fnode) throws org.pentaho.di.core.exception.KettleValueException
org.pentaho.di.core.exception.KettleValueException
public String getXML()
public static final int getTrimType(String tt)
public static final String getTrimTypeDesc(int i)
public XMLInputSaxFieldPosition[] getFieldPosition()
public void setFieldPosition(XMLInputSaxFieldPosition[] xmlInputFieldPositions)
xmlInputFieldPositions
- The xmlInputFieldPositions to set.public int getLength()
public void setLength(int length)
public String getName()
public void setName(String fieldname)
public int getType()
public String getTypeDesc()
public void setType(int type)
public String getFormat()
public void setFormat(String format)
public void setSamples(String[] samples)
public String[] getSamples()
public int getTrimType()
public String getTrimTypeDesc()
public void setTrimType(int trimtype)
public String getGroupSymbol()
public void setGroupSymbol(String group_symbol)
public String getDecimalSymbol()
public void setDecimalSymbol(String decimal_symbol)
public String getCurrencySymbol()
public void setCurrencySymbol(String currency_symbol)
public int getPrecision()
public void setPrecision(int precision)
public boolean isRepeated()
public void setRepeated(boolean repeat)
public void flipRepeated()
public String getFieldPositionsCode()
public String getFieldPositionsCode(int startPosition)
public void guess()
public void setFieldPosition(String encoded) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException