Package org.teiid.core.types.basic
Class BooleanToNumberTransform
- java.lang.Object
-
- org.teiid.core.types.Transform
-
- org.teiid.core.types.basic.BooleanToNumberTransform
-
public class BooleanToNumberTransform extends Transform
-
-
Constructor Summary
Constructors Constructor Description BooleanToNumberTransform(Object trueVal, Object falseVal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class
getSourceType()
Type of the incoming value.Class
getTargetType()
Type of the outgoing value.Object
transformDirect(Object value)
-
Methods inherited from class org.teiid.core.types.Transform
getDescription, getDisplayName, getSourceTypeName, getTargetTypeName, isExplicit, toString, transform
-
-
-
-
Method Detail
-
getSourceType
public Class getSourceType()
Description copied from class:Transform
Type of the incoming value.- Specified by:
getSourceType
in classTransform
- Returns:
- Source type
-
getTargetType
public Class getTargetType()
Description copied from class:Transform
Type of the outgoing value.- Specified by:
getTargetType
in classTransform
- Returns:
- Target type
-
transformDirect
public Object transformDirect(Object value) throws TransformationException
- Specified by:
transformDirect
in classTransform
- Throws:
TransformationException
-
-