org.pentaho.di.trans.steps.userdefinedjavaclass
Class FieldHelper
java.lang.Object
org.pentaho.di.trans.steps.userdefinedjavaclass.FieldHelper
public class FieldHelper
- extends Object
Constructor Summary |
FieldHelper(org.pentaho.di.core.row.RowMetaInterface rowMeta,
String fieldName)
|
FieldHelper
public FieldHelper(org.pentaho.di.core.row.RowMetaInterface rowMeta,
String fieldName)
getObject
public Object getObject(Object[] dataRow)
getBigNumber
public BigDecimal getBigNumber(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getBinary
public byte[] getBinary(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getBoolean
public Boolean getBoolean(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getDate
public Date getDate(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getInteger
public Long getInteger(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getNumber
public Double getNumber(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getSerializable
public Serializable getSerializable(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getString
public String getString(Object[] dataRow)
throws org.pentaho.di.core.exception.KettleValueException
- Throws:
org.pentaho.di.core.exception.KettleValueException
getValueMeta
public org.pentaho.di.core.row.ValueMetaInterface getValueMeta()
indexOfValue
public int indexOfValue()
setValue
public void setValue(Object[] dataRow,
Object value)
getAccessor
public static String getAccessor(boolean isIn,
String fieldName)
getGetSignature
public static String getGetSignature(String accessor,
org.pentaho.di.core.row.ValueMetaInterface v)