com.metamatrix.common.types.basic
Class StringToLongTransform

java.lang.Object
  extended by com.metamatrix.common.types.AbstractTransform
      extended by com.metamatrix.common.types.basic.StringToLongTransform
All Implemented Interfaces:
Transform

public class StringToLongTransform
extends AbstractTransform


Constructor Summary
StringToLongTransform()
           
 
Method Summary
 java.lang.Class getSourceType()
          Type of the incoming value.
 java.lang.Class getTargetType()
          Type of the outgoing value.
 java.lang.Object transform(java.lang.Object value)
          This method transforms a value of the source type into a value of the target type.
 
Methods inherited from class com.metamatrix.common.types.AbstractTransform
equals, getDescription, getDisplayName, getSourceTypeName, getTargetTypeName, hashCode, isNarrowing, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringToLongTransform

public StringToLongTransform()
Method Detail

transform

public java.lang.Object transform(java.lang.Object value)
                           throws TransformationException
This method transforms a value of the source type into a value of the target type.

Specified by:
transform in interface Transform
Specified by:
transform in class AbstractTransform
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 java.lang.Class getSourceType()
Type of the incoming value.

Specified by:
getSourceType in interface Transform
Specified by:
getSourceType in class AbstractTransform
Returns:
Source type

getTargetType

public java.lang.Class getTargetType()
Type of the outgoing value.

Specified by:
getTargetType in interface Transform
Specified by:
getTargetType in class AbstractTransform
Returns:
Target type


Copyright © 2009. All Rights Reserved.