Apache Tuscany SCA Kernel Sub-Project

Uses of Class
org.apache.tuscany.spi.model.DataType

Packages that use DataType
org.apache.tuscany.spi.databinding   
org.apache.tuscany.spi.databinding.extension   
org.apache.tuscany.spi.idl   
org.apache.tuscany.spi.model   
 

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

Methods in org.apache.tuscany.spi.databinding that return DataType
 DataType TransformationContext.getSourceDataType()
          Get the source data type
 DataType TransformationContext.getTargetDataType()
          Get the target data type
 DataType DataBinding.introspect(Class<?> javaType)
          Introspect a java class or interface to create a DataType model
 DataType DataBinding.introspect(Object value)
          Introspect the data to figure out the corresponding data type
 DataType DataBindingRegistry.introspectType(Class<?> javaType)
          Introspect the java class to figure out what DataType supports it
 DataType DataBindingRegistry.introspectType(Object value)
          Introspect the value to figure out the corresponding DataType
 

Methods in org.apache.tuscany.spi.databinding with parameters of type DataType
 Object Mediator.mediate(Object source, DataType sourceDataType, DataType targetDataType, Map<Class<?>,Object> context)
          Mediate the data from the source type to the target type
 Object Mediator.mediate(Object source, DataType sourceDataType, DataType targetDataType, Map<Class<?>,Object> context)
          Mediate the data from the source type to the target type
 void Mediator.mediate(Object source, Object target, DataType sourceDataType, DataType targetDataType, Map<Class<?>,Object> context)
          Mediate the source data into the target which is a sink to receive the data
 void Mediator.mediate(Object source, Object target, DataType sourceDataType, DataType targetDataType, Map<Class<?>,Object> context)
          Mediate the source data into the target which is a sink to receive the data
 void TransformationContext.setSourceDataType(DataType sourceDataType)
          Set the source data type
 void TransformationContext.setTargetDataType(DataType targetDataType)
          Set the target data type
 

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

Methods in org.apache.tuscany.spi.databinding.extension that return DataType
 DataType DataBindingExtension.introspect(Class<?> javaType)
           
 DataType DataBindingExtension.introspect(Object value)
           
 

Uses of DataType in org.apache.tuscany.spi.idl
 

Methods in org.apache.tuscany.spi.idl that return DataType
 DataType<List<DataType<QName>>> WrapperInfo.getUnwrappedInputType()
           
 DataType<QName> WrapperInfo.getUnwrappedOutputType()
           
 

Methods in org.apache.tuscany.spi.idl that return types with arguments of type DataType
 DataType<List<DataType<QName>>> WrapperInfo.getUnwrappedInputType()
           
 

Constructors in org.apache.tuscany.spi.idl with parameters of type DataType
WrapperInfo(ElementInfo inputWrapperElement, ElementInfo outputWrapperElement, List<ElementInfo> inputElements, List<ElementInfo> outputElements, DataType<List<DataType<QName>>> unwrappedInputType, DataType<QName> unwrappedOutputType)
           
WrapperInfo(ElementInfo inputWrapperElement, ElementInfo outputWrapperElement, List<ElementInfo> inputElements, List<ElementInfo> outputElements, DataType<List<DataType<QName>>> unwrappedInputType, DataType<QName> unwrappedOutputType)
           
 

Constructor parameters in org.apache.tuscany.spi.idl with type arguments of type DataType
WrapperInfo(ElementInfo inputWrapperElement, ElementInfo outputWrapperElement, List<ElementInfo> inputElements, List<ElementInfo> outputElements, DataType<List<DataType<QName>>> unwrappedInputType, DataType<QName> unwrappedOutputType)
           
 

Uses of DataType in org.apache.tuscany.spi.model
 

Methods in org.apache.tuscany.spi.model that return DataType
 DataType<List<DataType<T>>> Operation.getInputType()
          Returns the data types of the parameters passed to the operation.
 DataType<T> Operation.getOutputType()
          Returns the data type returned by the operation.
 

Methods in org.apache.tuscany.spi.model that return types with arguments of type DataType
 List<DataType<T>> Operation.getFaultTypes()
          Returns the data types of the faults raised by the operation.
 DataType<List<DataType<T>>> Operation.getInputType()
          Returns the data types of the parameters passed to the operation.
 

Constructors in org.apache.tuscany.spi.model with parameters of type DataType
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes)
          Construct a minimally-specified operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes)
          Construct a minimally-specified operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes, boolean nonBlocking, String dataBinding)
          Construct an operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes, boolean nonBlocking, String dataBinding)
          Construct an operation
 

Constructor parameters in org.apache.tuscany.spi.model with type arguments of type DataType
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes)
          Construct a minimally-specified operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes)
          Construct a minimally-specified operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes, boolean nonBlocking, String dataBinding)
          Construct an operation
Operation(String name, DataType<List<DataType<T>>> inputType, DataType<T> outputType, List<DataType<T>> faultTypes, boolean nonBlocking, String dataBinding)
          Construct an operation
 


Apache Tuscany SCA Kernel Sub-Project

-