Package org.pentaho.di.core.injection
Class DefaultInjectionTypeConverter
java.lang.Object
org.pentaho.di.core.injection.InjectionTypeConverter
org.pentaho.di.core.injection.DefaultInjectionTypeConverter
- Direct Known Subclasses:
NullNumberConverter
Default type converter for metadata injection.
- Author:
- Alexander Buloichik
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintlongbooleanintinteger2long(Long v) longbooleanintlongbooleanEnum<?>string2enum(Class<?> enumClass, String v) intlongMethods inherited from class org.pentaho.di.core.injection.InjectionTypeConverter
boolean2enum, integer2enum, number2enum
-
Constructor Details
-
DefaultInjectionTypeConverter
public DefaultInjectionTypeConverter()
-
-
Method Details
-
string2string
- Overrides:
string2stringin classInjectionTypeConverter
-
string2intPrimitive
- Overrides:
string2intPrimitivein classInjectionTypeConverter
-
string2integer
- Overrides:
string2integerin classInjectionTypeConverter
-
string2longPrimitive
- Overrides:
string2longPrimitivein classInjectionTypeConverter
-
string2long
- Overrides:
string2longin classInjectionTypeConverter
-
string2booleanPrimitive
- Overrides:
string2booleanPrimitivein classInjectionTypeConverter
-
string2boolean
- Overrides:
string2booleanin classInjectionTypeConverter
-
string2enum
- Overrides:
string2enumin classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2string
- Overrides:
boolean2stringin classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2intPrimitive
- Overrides:
boolean2intPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2integer
- Overrides:
boolean2integerin classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2longPrimitive
- Overrides:
boolean2longPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2long
- Overrides:
boolean2longin classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2booleanPrimitive
- Overrides:
boolean2booleanPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
boolean2boolean
- Overrides:
boolean2booleanin classInjectionTypeConverter- Throws:
KettleValueException
-
integer2string
- Overrides:
integer2stringin classInjectionTypeConverter- Throws:
KettleValueException
-
integer2intPrimitive
- Overrides:
integer2intPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
integer2integer
- Overrides:
integer2integerin classInjectionTypeConverter- Throws:
KettleValueException
-
integer2longPrimitive
- Overrides:
integer2longPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
integer2long
- Overrides:
integer2longin classInjectionTypeConverter- Throws:
KettleValueException
-
integer2booleanPrimitive
- Overrides:
integer2booleanPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
integer2boolean
- Overrides:
integer2booleanin classInjectionTypeConverter- Throws:
KettleValueException
-
number2string
- Overrides:
number2stringin classInjectionTypeConverter- Throws:
KettleValueException
-
number2intPrimitive
- Overrides:
number2intPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
number2integer
- Overrides:
number2integerin classInjectionTypeConverter- Throws:
KettleValueException
-
number2longPrimitive
- Overrides:
number2longPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
number2long
- Overrides:
number2longin classInjectionTypeConverter- Throws:
KettleValueException
-
number2booleanPrimitive
- Overrides:
number2booleanPrimitivein classInjectionTypeConverter- Throws:
KettleValueException
-
number2boolean
- Overrides:
number2booleanin classInjectionTypeConverter- Throws:
KettleValueException
-