Package org.teiid.core.types.basic
Class DateToTimestampTransform
- java.lang.Object
-
- org.teiid.core.types.Transform
-
- org.teiid.core.types.basic.DateToTimestampTransform
-
public class DateToTimestampTransform extends Transform
-
-
Constructor Summary
Constructors Constructor Description DateToTimestampTransform()
-
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)
This method transforms a value of the source type into a value of the target type.-
Methods inherited from class org.teiid.core.types.Transform
getDescription, getDisplayName, getSourceTypeName, getTargetTypeName, isExplicit, toString, transform
-
-
-
-
Method Detail
-
transformDirect
public Object transformDirect(Object value) throws TransformationException
This method transforms a value of the source type into a value of the target type.- Specified by:
transformDirect
in classTransform
- Parameters:
value
- Incoming value of source type- Returns:
- Outgoing value of target type
- Throws:
TransformationException
- if value is an incorrect input type or the transformation fails
-
getSourceType
public Class getSourceType()
Type of the incoming value.- Specified by:
getSourceType
in classTransform
- Returns:
- Source type
-
getTargetType
public Class getTargetType()
Type of the outgoing value.- Specified by:
getTargetType
in classTransform
- Returns:
- Target type
-
-