Class KettleValueConverter
- java.lang.Object
-
- org.pentaho.di.trans.steps.infobrightoutput.KettleValueConverter
-
- All Implemented Interfaces:
com.infobright.etl.model.ValueConverter
public class KettleValueConverter extends Object implements com.infobright.etl.model.ValueConverter
Wraps a Kettle ValueMetaInterface in a portable way.- Author:
- geoffrey.falk@infobright.com
-
-
Constructor Summary
Constructors Constructor Description KettleValueConverter(org.pentaho.di.core.row.ValueMetaInterface meta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetBigNumber(Object object)byte[]getBinary(Object object)byte[]getBinaryString(Object object)BooleangetBoolean(Object object)DategetDate(Object object)LonggetInteger(Object object)DoublegetNumber(Object object)StringgetString(Object object)
-
-
-
Method Detail
-
getBigNumber
public BigDecimal getBigNumber(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getBigNumberin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getBinary
public byte[] getBinary(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getBinaryin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getBinaryString
public byte[] getBinaryString(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getBinaryStringin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getBoolean
public Boolean getBoolean(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getBooleanin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getDate
public Date getDate(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getDatein interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getInteger
public Long getInteger(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getIntegerin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
getNumber
public Double getNumber(Object object) throws com.infobright.etl.model.ValueConverterException
- Specified by:
getNumberin interfacecom.infobright.etl.model.ValueConverter- Throws:
com.infobright.etl.model.ValueConverterException
-
-