Package org.apache.tuscany.sca.databinding

Interface Summary
DataBinding DataBinding represents a data representation, for example, SDO, JAXB and AXIOM
DataBindingExtensionPoint An extension point for data binding extensions.
DataPipe<S,R> Data pipe allows a data source pushes data into its sink and pipe the data into its result
ExceptionHandler ExceptionHandler provides databinding-specific logic for exception handling
Mediator This interface will be used as a Tuscany system service to perform data mediations Mediate the data from one type to the other one
PullTransformer<S,R> PullTransformer transforms data from one binding format to the other one which can be directly consumed
PushTransformer<S,R> A transformer that pushes data from its source into the sink
SimpleTypeMapper Type Mapper between XML schema simple data types and java objects
TransformationContext Context for data transformation
Transformer A transformer provides the data transformation from source type to target type.
TransformerExtensionPoint An extension point for data transformer extensions.
WrapperHandler<T> A contract for transformers to deal with wrapping/unwrapping for WSDL wrapper style operations
 

Class Summary
DefaultDataBindingExtensionPoint The default implementation of a data binding extension point.
DefaultTransformerExtensionPoint  
 

Exception Summary
TransformationException Reports problems during data transformation