Apache Tuscany SCA Kernel Sub-Project

Uses of Interface
org.apache.tuscany.spi.databinding.Transformer

Packages that use Transformer
org.apache.tuscany.spi.databinding   
org.apache.tuscany.spi.databinding.extension   
 

Uses of Transformer in org.apache.tuscany.spi.databinding
 

Subinterfaces of Transformer in org.apache.tuscany.spi.databinding
 interface DataPipe<S,R>
          Data pipe allows a data source pushes data into its sink and pipe the data into its result
 interface PullTransformer<S,R>
          PullTransformer transforms data from one binding format to the other one which can be directly consumed
 interface PushTransformer<S,R>
          A transformer that pushes data from its source into the sink
 

Methods in org.apache.tuscany.spi.databinding that return Transformer
 Transformer TransformerRegistry.getTransformer(String sourceDataBinding, String targetDataBinding)
          Get the direct Transformer which can transform data from source type to result type
 

Methods in org.apache.tuscany.spi.databinding that return types with arguments of type Transformer
 List<Transformer> TransformerRegistry.getTransformerChain(String sourceDataBinding, String targetDataBinding)
          Get the a chain of Transformers which can transform data from source type to result type
 

Methods in org.apache.tuscany.spi.databinding with parameters of type Transformer
 void TransformerRegistry.registerTransformer(String sourceDataBinding, String targetDataBinding, int weight, Transformer transformer)
          Register a transformer
 void TransformerRegistry.registerTransformer(Transformer transformer)
          Register a transformer
 

Uses of Transformer in org.apache.tuscany.spi.databinding.extension
 

Classes in org.apache.tuscany.spi.databinding.extension that implement Transformer
 class Java2SimpleTypeTransformer<T>
          Transformer to convert data from a simple java object to a databinding's representation
 class SimpleType2JavaTransformer<T>
          Transformer to convert data from a databinding's representation of simple types to Java Objects
 class TransformerExtension<S,T>
          Base Implementation of Transformer which provides the registration to the transformer registry
 


Apache Tuscany SCA Kernel Sub-Project

-