|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataType | |
---|---|
org.mule | The Mule implementation of the Universal Message Objects(tm) API specification. |
org.mule.api | The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them |
org.mule.api.registry | |
org.mule.api.transformer | Contains the interfaces for transformers and exceptions for the Transformer API. |
org.mule.config.i18n | Internationalisation support for Mule messages and exception messages. |
org.mule.config.transformer | |
org.mule.el.context | |
org.mule.module.ibeans.spi.support | |
org.mule.module.json.transformers | Transfromers for converting from JavaBeans and collections to JSON and back again. |
org.mule.module.xml.transformer.jaxb | |
org.mule.registry | |
org.mule.transformer | Provides the default transformer base implementations for Mule including compression and encryption support. |
org.mule.transformer.graph | |
org.mule.transformer.simple | Basic transformer implementations. |
org.mule.transformer.types |
Uses of DataType in org.mule |
---|
Methods in org.mule that return DataType | |
---|---|
DataType<?> |
DefaultMuleMessage.getDataType()
|
Methods in org.mule with parameters of type DataType | ||
---|---|---|
|
DefaultMuleMessage.getPayload(DataType<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type. |
|
protected
|
DefaultMuleMessage.getPayload(DataType<T> resultType,
String encoding)
Will attempt to obtain the payload of this message with the desired Class type. |
|
Transformer |
DataTypeConversionResolver.resolve(DataType<?> sourceType,
List<DataType<?>> targetDataTypes)
|
|
Transformer |
DynamicDataTypeConversionResolver.resolve(DataType<?> sourceType,
List<DataType<?>> targetDataTypes)
|
|
protected void |
DefaultMuleMessage.setDataType(DataType<?> dt)
|
|
Object |
DefaultMuleEventContext.transformMessage(DataType dataType)
Returns the message transformed into its recognised or expected format. |
|
|
VoidMuleEvent.transformMessage(DataType<T> outputType)
|
|
|
DefaultMuleEvent.transformMessage(DataType<T> outputType)
|
Method parameters in org.mule with type arguments of type DataType | |
---|---|
Transformer |
DataTypeConversionResolver.resolve(DataType<?> sourceType,
List<DataType<?>> targetDataTypes)
|
Transformer |
DynamicDataTypeConversionResolver.resolve(DataType<?> sourceType,
List<DataType<?>> targetDataTypes)
|
Uses of DataType in org.mule.api |
---|
Methods in org.mule.api that return DataType | |
---|---|
DataType<?> |
MuleMessage.getDataType()
Returns the data type (if any) associated with the message's payload. |
Methods in org.mule.api with parameters of type DataType | ||
---|---|---|
|
MuleMessage.getPayload(DataType<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type. |
|
Object |
MuleEventContext.transformMessage(DataType dataType)
Returns the message transformed into its recognised or expected format. |
|
|
MuleEvent.transformMessage(DataType<T> outputType)
Transforms the message into the requested format. |
Uses of DataType in org.mule.api.registry |
---|
Methods in org.mule.api.registry with parameters of type DataType | |
---|---|
Transformer |
MuleRegistry.lookupTransformer(DataType<?> source,
DataType<?> result)
Will find a transformer that is the closest match to the desired input and output. |
Transformer |
MuleRegistry.lookupTransformer(DataType<?> source,
DataType<?> result)
Will find a transformer that is the closest match to the desired input and output. |
List<Transformer> |
MuleRegistry.lookupTransformers(DataType<?> source,
DataType<?> result)
This method will return a list of Transformer objects that accept the given
input and return the given output type of object |
List<Transformer> |
MuleRegistry.lookupTransformers(DataType<?> source,
DataType<?> result)
This method will return a list of Transformer objects that accept the given
input and return the given output type of object |
Transformer |
TransformerResolver.resolve(DataType<?> source,
DataType<?> result)
Responsible for finding a transformer with the given criteria. |
Transformer |
TransformerResolver.resolve(DataType<?> source,
DataType<?> result)
Responsible for finding a transformer with the given criteria. |
Uses of DataType in org.mule.api.transformer |
---|
Fields in org.mule.api.transformer declared as DataType | |
---|---|
static DataType<byte[]> |
DataType.BYTE_ARRAY_DATA_TYPE
|
static DataType<String> |
DataType.STRING_DATA_TYPE
|
Methods in org.mule.api.transformer that return DataType | |
---|---|
DataType |
DataType.cloneDataType()
Create an exact copy of this datatype |
DataType<?> |
Transformer.getReturnDataType()
Specifies the return type of the result after this transformer has been executed. |
Methods in org.mule.api.transformer that return types with arguments of type DataType | |
---|---|
List<DataType<?>> |
Transformer.getSourceDataTypes()
Returns an unmodifiable list of Source types registered on this transformer |
Methods in org.mule.api.transformer with parameters of type DataType | |
---|---|
boolean |
DataType.isCompatibleWith(DataType dataType)
Used to determine if this data type is compatible with the data type passed in. |
boolean |
Transformer.isSourceDataTypeSupported(DataType<?> dataType)
Determines if a particular source class can be handled by this transformer |
void |
Transformer.setReturnDataType(DataType<?> type)
Sets the expected return type for the transformed data. |
Uses of DataType in org.mule.config.i18n |
---|
Methods in org.mule.config.i18n with parameters of type DataType | |
---|---|
static Message |
CoreMessages.noTransformerFoundForMessage(DataType<?> input,
DataType<?> output)
|
static Message |
CoreMessages.noTransformerFoundForMessage(DataType<?> input,
DataType<?> output)
|
static Message |
CoreMessages.transformFailed(String from,
DataType<?> to)
|
static Message |
CoreMessages.transformOnObjectNotOfSpecifiedType(DataType<?> resultType,
Object expectedType)
|
static Message |
CoreMessages.transformUnexpectedType(DataType<?> dt1,
DataType<?> dt2)
|
static Message |
CoreMessages.transformUnexpectedType(DataType<?> dt1,
DataType<?> dt2)
|
Uses of DataType in org.mule.config.transformer |
---|
Methods in org.mule.config.transformer with parameters of type DataType | ||
---|---|---|
protected boolean |
AbstractAnnotatedTransformerArgumentResolver.isNonMatching(DataType source,
DataType result)
|
|
protected boolean |
AbstractAnnotatedTransformerArgumentResolver.isNonMatching(DataType source,
DataType result)
|
|
|
AbstractAnnotatedTransformerArgumentResolver.resolve(Class<T> type,
DataType source,
DataType result,
MuleContext context)
|
|
|
AbstractAnnotatedTransformerArgumentResolver.resolve(Class<T> type,
DataType source,
DataType result,
MuleContext context)
|
|
|
TransformerArgumentResolver.resolve(Class<T> type,
DataType source,
DataType result,
MuleContext context)
|
|
|
TransformerArgumentResolver.resolve(Class<T> type,
DataType source,
DataType result,
MuleContext context)
|
Uses of DataType in org.mule.el.context |
---|
Methods in org.mule.el.context that return DataType | |
---|---|
DataType<?> |
MessageContext.getDataType()
|
Methods in org.mule.el.context with parameters of type DataType | |
---|---|
Object |
MessageContext.payloadAs(DataType<?> dt)
|
Uses of DataType in org.mule.module.ibeans.spi.support |
---|
Methods in org.mule.module.ibeans.spi.support that return DataType | |
---|---|
static DataType |
DataTypeConverter.convertIBeansToMule(org.ibeans.api.DataType ibeansDT)
|
Methods in org.mule.module.ibeans.spi.support with parameters of type DataType | |
---|---|
static org.ibeans.api.DataType |
DataTypeConverter.convertMuleToIBeans(DataType muleDT)
|
Uses of DataType in org.mule.module.json.transformers |
---|
Methods in org.mule.module.json.transformers with parameters of type DataType | |
---|---|
Transformer |
JsonTransformerResolver.resolve(DataType<?> source,
DataType<?> result)
|
Transformer |
JsonTransformerResolver.resolve(DataType<?> source,
DataType<?> result)
|
Uses of DataType in org.mule.module.xml.transformer.jaxb |
---|
Methods in org.mule.module.xml.transformer.jaxb with parameters of type DataType | |
---|---|
Transformer |
JAXBTransformerResolver.resolve(DataType source,
DataType result)
|
Transformer |
JAXBTransformerResolver.resolve(DataType source,
DataType result)
|
Constructors in org.mule.module.xml.transformer.jaxb with parameters of type DataType | |
---|---|
JAXBMarshallerTransformer(JAXBContext jaxbContext,
DataType returnType)
|
|
JAXBUnmarshallerTransformer(JAXBContext jaxbContext,
DataType<?> returnType)
|
Uses of DataType in org.mule.registry |
---|
Methods in org.mule.registry with parameters of type DataType | |
---|---|
Transformer |
MuleRegistryHelper.lookupTransformer(DataType source,
DataType result)
Will find a transformer that is the closest match to the desired input and output. |
Transformer |
MuleRegistryHelper.lookupTransformer(DataType source,
DataType result)
Will find a transformer that is the closest match to the desired input and output. |
List<Transformer> |
MuleRegistryHelper.lookupTransformers(DataType source,
DataType result)
This method will return a list of Transformer objects that accept the given
input and return the given output type of object |
List<Transformer> |
MuleRegistryHelper.lookupTransformers(DataType source,
DataType result)
This method will return a list of Transformer objects that accept the given
input and return the given output type of object |
Transformer |
TypeBasedTransformerResolver.resolve(DataType source,
DataType result)
|
Transformer |
TypeBasedTransformerResolver.resolve(DataType source,
DataType result)
|
protected Transformer |
MuleRegistryHelper.resolveTransformer(DataType source,
DataType result)
|
protected Transformer |
MuleRegistryHelper.resolveTransformer(DataType source,
DataType result)
|
Uses of DataType in org.mule.transformer |
---|
Fields in org.mule.transformer declared as DataType | |
---|---|
static DataType<MuleMessage> |
AbstractTransformer.MULE_MESSAGE_DATA_TYPE
|
protected DataType<?> |
AbstractTransformer.returnType
The return type that will be returned by the AbstractTransformer.transform(java.lang.Object) method is
called |
Fields in org.mule.transformer with type parameters of type DataType | |
---|---|
protected List<DataType<?>> |
AbstractTransformer.sourceTypes
A list of supported Class types that the source payload passed into this transformer |
Methods in org.mule.transformer that return DataType | |
---|---|
DataType<?> |
CompositeConverter.getReturnDataType()
|
DataType<?> |
AbstractTransformer.getReturnDataType()
|
Methods in org.mule.transformer that return types with arguments of type DataType | |
---|---|
List<DataType<?>> |
CompositeConverter.getSourceDataTypes()
|
List<DataType<?>> |
AbstractTransformer.getSourceDataTypes()
|
Methods in org.mule.transformer with parameters of type DataType | |
---|---|
boolean |
CompositeConverter.isSourceDataTypeSupported(DataType<?> dataType)
|
boolean |
AbstractTransformer.isSourceDataTypeSupported(DataType<?> dataType)
|
boolean |
AbstractTransformer.isSourceDataTypeSupported(DataType<?> dataType,
boolean exactMatch)
Determines whether that data type passed in is supported by this transformer |
boolean |
AbstractMessageTransformer.isSourceDataTypeSupported(DataType<?> dataType,
boolean exactMatch)
|
protected void |
AbstractTransformer.registerSourceType(DataType<?> dataType)
Register a supported data type with this transformer. |
void |
CompositeConverter.setReturnDataType(DataType<?> type)
|
void |
AbstractTransformer.setReturnDataType(DataType<?> type)
|
protected void |
AbstractTransformer.unregisterSourceType(DataType<?> dataType)
Unregister a supported source type from this transformer |
Uses of DataType in org.mule.transformer.graph |
---|
Methods in org.mule.transformer.graph with parameters of type DataType | |
---|---|
List<Converter> |
PriorityWeightingConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
PriorityWeightingConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
CompositeConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
CompositeConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
NameConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
NameConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
TransformationLengthConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
TransformationLengthConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
|
List<Converter> |
ConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
Filters a list of converters |
List<Converter> |
ConverterFilter.filter(List<Converter> converters,
DataType<?> source,
DataType<?> result)
Filters a list of converters |
List<Converter> |
TransformationGraphLookupStrategy.lookupConverters(DataType<?> source,
DataType<?> target)
Looks for Converter to convert from the source to the target
data types. |
List<Converter> |
TransformationGraphLookupStrategy.lookupConverters(DataType<?> source,
DataType<?> target)
Looks for Converter to convert from the source to the target
data types. |
Transformer |
GraphTransformerResolver.resolve(DataType<?> source,
DataType<?> result)
|
Transformer |
GraphTransformerResolver.resolve(DataType<?> source,
DataType<?> result)
|
Constructor parameters in org.mule.transformer.graph with type arguments of type DataType | |
---|---|
TransformationGraphLookupStrategy(org.jgrapht.DirectedGraph<DataType<?>,org.mule.transformer.graph.TransformationEdge> graph)
|
Uses of DataType in org.mule.transformer.simple |
---|
Methods in org.mule.transformer.simple with parameters of type DataType | |
---|---|
void |
StringToBoolean.setReturnDataType(DataType<?> type)
|
void |
StringToNumber.setReturnDataType(DataType<?> type)
|
Uses of DataType in org.mule.transformer.types |
---|
Classes in org.mule.transformer.types that implement DataType | |
---|---|
class |
CollectionDataType<T>
A data type that represents a generified collection. |
class |
ListDataType<T>
Defines a List collection type with item type information |
class |
SetDataType<T>
Defines a Set collection type with item type information |
class |
SimpleDataType<T>
A data type that simply wraps a Java type. |
Fields in org.mule.transformer.types declared as DataType | |
---|---|
static DataType<String> |
DataTypeFactory.ATOM_STRING
|
static DataType<String> |
DataTypeFactory.BYTE_ARRAY
|
static DataType<String> |
DataTypeFactory.HTML_STRING
|
static DataType<String> |
DataTypeFactory.INPUT_STREAM
|
static DataType<String> |
DataTypeFactory.JSON_STRING
|
static DataType<String> |
DataTypeFactory.MULE_MESSAGE
|
static DataType<String> |
DataTypeFactory.OBJECT
|
static DataType<String> |
DataTypeFactory.RSS_STRING
|
static DataType<String> |
DataTypeFactory.STRING
|
static DataType<String> |
DataTypeFactory.TEXT_STRING
|
static DataType<String> |
DataTypeFactory.XML_STRING
|
Methods in org.mule.transformer.types that return DataType | ||
---|---|---|
DataType |
SimpleDataType.cloneDataType()
|
|
static
|
DataTypeFactory.create(Class<? extends Collection> collClass,
Class<T> itemType)
|
|
static
|
DataTypeFactory.create(Class<? extends Collection> collClass,
Class<T> itemType,
String mimeType)
|
|
static
|
DataTypeFactory.create(Class<T> type)
|
|
static
|
DataTypeFactory.create(Class<T> type,
String mimeType)
|
|
static DataType<?> |
DataTypeFactory.createFromField(Field f)
|
|
static DataType<?> |
DataTypeFactory.createFromField(Field f,
String mimeType)
|
|
static DataType<?> |
DataTypeFactory.createFromObject(Object o)
Will create a DataType object from an object instance. |
|
static DataType |
DataTypeFactory.createFromParameterType(Method m,
int paramIndex)
|
|
static DataType |
DataTypeFactory.createFromParameterType(Method m,
int paramIndex,
String mimeType)
|
|
static DataType<?> |
DataTypeFactory.createFromReturnType(Method m)
|
|
static DataType<?> |
DataTypeFactory.createFromReturnType(Method m,
String mimeType)
|
|
static
|
DataTypeFactory.createImmutable(Class<T> type)
|
|
static
|
DataTypeFactory.createWithEncoding(Class<T> type,
String encoding)
|
Methods in org.mule.transformer.types with parameters of type DataType | |
---|---|
boolean |
SimpleDataType.isCompatibleWith(DataType dataType)
|
boolean |
CollectionDataType.isCompatibleWith(DataType dataType)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |