org.apache.tuscany.sca.databinding
Interface TransformationContext


public interface TransformationContext

Context for data transformation


Method Summary
 java.lang.ClassLoader getClassLoader()
          Get the classloader
 java.util.Map<java.lang.String,java.lang.Object> getMetadata()
          Get a map of metadata
 DataType getSourceDataType()
          Get the source data type
 Operation getSourceOperation()
           
 DataType getTargetDataType()
          Get the target data type
 Operation getTargetOperation()
           
 void setSourceDataType(DataType sourceDataType)
          Set the source data type
 void setSourceOperation(Operation sourceOperation)
           
 void setTargetDataType(DataType targetDataType)
          Set the target data type
 void setTargetOperation(Operation targetOperation)
           
 

Method Detail

getSourceOperation

Operation getSourceOperation()

setSourceOperation

void setSourceOperation(Operation sourceOperation)

getTargetOperation

Operation getTargetOperation()

setTargetOperation

void setTargetOperation(Operation targetOperation)

getSourceDataType

DataType getSourceDataType()
Get the source data type

Returns:

getTargetDataType

DataType getTargetDataType()
Get the target data type

Returns:

setSourceDataType

void setSourceDataType(DataType sourceDataType)
Set the source data type

Parameters:
sourceDataType -

setTargetDataType

void setTargetDataType(DataType targetDataType)
Set the target data type

Parameters:
targetDataType -

getClassLoader

java.lang.ClassLoader getClassLoader()
Get the classloader

Returns:

getMetadata

java.util.Map<java.lang.String,java.lang.Object> getMetadata()
Get a map of metadata

Returns: