Class FieldHelper
java.lang.Object
org.pentaho.di.trans.steps.userdefinedjavaclass.FieldHelper
-
Constructor Summary
ConstructorsConstructorDescriptionFieldHelper(org.pentaho.di.core.row.RowMetaInterface rowMeta, String fieldName) -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetAccessor(boolean isIn, String fieldName) getBigDecimal(Object[] dataRow) getBigNumber(Object[] dataRow) Deprecated.byte[]getBoolean(Object[] dataRow) static StringgetGetSignature(String accessor, org.pentaho.di.core.row.ValueMetaInterface v) getInetAddress(Object[] dataRow) getInteger(Object[] dataRow) Deprecated.static StringgetNativeDataTypeSimpleName(org.pentaho.di.core.row.ValueMetaInterface v) Deprecated.getSerializable(Object[] dataRow) getTimestamp(Object[] dataRow) org.pentaho.di.core.row.ValueMetaInterfaceintvoidvoid
-
Constructor Details
-
FieldHelper
-
-
Method Details
-
getObject
-
getBigNumber
@Deprecated public BigDecimal getBigNumber(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getBigDecimal
public BigDecimal getBigDecimal(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException - Throws:
org.pentaho.di.core.exception.KettleValueException
-
getBinary
- 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
- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getInteger
@Deprecated public Long getInteger(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getLong
- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getNumber
@Deprecated public Double getNumber(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getDouble
- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getTimestamp
public Timestamp getTimestamp(Object[] dataRow) throws org.pentaho.di.core.exception.KettleValueException - Throws:
org.pentaho.di.core.exception.KettleValueException
-
getInetAddress
public InetAddress getInetAddress(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
- Throws:
org.pentaho.di.core.exception.KettleValueException
-
getValueMeta
public org.pentaho.di.core.row.ValueMetaInterface getValueMeta() -
indexOfValue
public int indexOfValue() -
setValue
-
setValue
-
getAccessor
-
getGetSignature
-
getNativeDataTypeSimpleName
-