public class FieldHelper extends Object
Constructor and Description |
---|
FieldHelper(RowMetaInterface rowMeta,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
static String |
getAccessor(boolean isIn,
String fieldName) |
BigDecimal |
getBigNumber(Object[] dataRow) |
byte[] |
getBinary(Object[] dataRow) |
Boolean |
getBoolean(Object[] dataRow) |
Date |
getDate(Object[] dataRow) |
static String |
getGetSignature(String accessor,
ValueMetaInterface v) |
Long |
getInteger(Object[] dataRow) |
Double |
getNumber(Object[] dataRow) |
Object |
getObject(Object[] dataRow) |
Serializable |
getSerializable(Object[] dataRow) |
String |
getString(Object[] dataRow) |
ValueMetaInterface |
getValueMeta() |
int |
indexOfValue() |
void |
setValue(Object[] dataRow,
Object value) |
public FieldHelper(RowMetaInterface rowMeta, String fieldName)
public BigDecimal getBigNumber(Object[] dataRow) throws KettleValueException
KettleValueException
public byte[] getBinary(Object[] dataRow) throws KettleValueException
KettleValueException
public Boolean getBoolean(Object[] dataRow) throws KettleValueException
KettleValueException
public Date getDate(Object[] dataRow) throws KettleValueException
KettleValueException
public Long getInteger(Object[] dataRow) throws KettleValueException
KettleValueException
public Double getNumber(Object[] dataRow) throws KettleValueException
KettleValueException
public Serializable getSerializable(Object[] dataRow) throws KettleValueException
KettleValueException
public String getString(Object[] dataRow) throws KettleValueException
KettleValueException
public ValueMetaInterface getValueMeta()
public int indexOfValue()
public static String getGetSignature(String accessor, ValueMetaInterface v)
Copyright © 2018 Hitachi Vantara. All rights reserved.