Class FieldHelper
java.lang.Object
org.pentaho.di.trans.steps.userdefinedjavaclass.FieldHelper
-
Constructor Summary
ConstructorDescriptionFieldHelper
(org.pentaho.di.core.row.RowMetaInterface rowMeta, String fieldName) -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getAccessor
(boolean isIn, String fieldName) getBigDecimal
(Object[] dataRow) getBigNumber
(Object[] dataRow) Deprecated.byte[]
getBoolean
(Object[] dataRow) static String
getGetSignature
(String accessor, org.pentaho.di.core.row.ValueMetaInterface v) getInetAddress
(Object[] dataRow) getInteger
(Object[] dataRow) Deprecated.static String
getNativeDataTypeSimpleName
(org.pentaho.di.core.row.ValueMetaInterface v) Deprecated.getSerializable
(Object[] dataRow) getTimestamp
(Object[] dataRow) org.pentaho.di.core.row.ValueMetaInterface
int
void
void
-
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
-