Uses of Interface
org.mule.api.transformer.Converter

Packages that use Converter
org.mule.api.transformer Contains the interfaces for transformers and exceptions for the Transformer API. 
org.mule.config.transformer   
org.mule.module.atom.transformers   
org.mule.module.json.transformers Transfromers for converting from JavaBeans and collections to JSON and back again. 
org.mule.module.rss.transformers   
org.mule.module.xml.transformer Xml and Xslt Transformer implementations. 
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.transport.email.transformers Contains transformers to convert to and from the java.mail.Message type. 
org.mule.transport.file.transformers Transformers for converting to and from the FileMessage type. 
org.mule.transport.http.transformers   
org.mule.transport.jms.transformers Contains transformers to convert to and from different javax.jms.Message types 
org.mule.transport.servlet.transformers   
 

Uses of Converter in org.mule.api.transformer
 

Subinterfaces of Converter in org.mule.api.transformer
 interface DiscoverableTransformer
          A interface to denote that a transformer is discoverable.
 

Uses of Converter in org.mule.config.transformer
 

Classes in org.mule.config.transformer that implement Converter
 class AnnotatedTransformerProxy
          Creates a Mule Transformer proxy around a transform method.
 

Uses of Converter in org.mule.module.atom.transformers
 

Classes in org.mule.module.atom.transformers that implement Converter
 class BaseToOutputHandler
          Converts Abdera model elements which extend Base to OutputHandlers.
 class ObjectToFeed
          ObjectToInputStream converts serilaizable object to a input stream but treats java.lang.String differently by converting to bytes using the String.getBytes() method.
 

Uses of Converter in org.mule.module.json.transformers
 

Classes in org.mule.module.json.transformers that implement Converter
 class AbstractJsonTransformer
          TODO
 class JsonToObject
          A transformer that will convert a JSON encoded object graph to a java object.
 class ObjectToJson
          Converts a java object to a JSON encoded object that can be consumed by other languages such as Javascript or Ruby.
 

Uses of Converter in org.mule.module.rss.transformers
 

Classes in org.mule.module.rss.transformers that implement Converter
 class ObjectToRssFeed
          Converts an RSS data representation into a SyndFeed object
 

Uses of Converter in org.mule.module.xml.transformer
 

Classes in org.mule.module.xml.transformer that implement Converter
 class DomDocumentToXml
          DomDocumentToXml Transform a org.w3c.dom.Document to XML String
 class XmlToDomDocument
          XmlToDomDocument transforms a XML String to org.w3c.dom.Document.
 class XmlToOutputHandler
           
 class XmlToXMLStreamReader
           
 

Uses of Converter in org.mule.transformer
 

Classes in org.mule.transformer that implement Converter
 class AbstractDiscoverableTransformer
           
 class CompositeConverter
          Composes many converters to behave as a single one.
 

Methods in org.mule.transformer that return types with arguments of type Converter
 LinkedList<Converter> CompositeConverter.getConverters()
           
 

Constructors in org.mule.transformer with parameters of type Converter
CompositeConverter(Converter... converters)
          Create a new conversion chain using the specified converters
 

Uses of Converter in org.mule.transformer.graph
 

Methods in org.mule.transformer.graph that return types with arguments of type Converter
 List<Converter> PriorityWeightingConverterFilter.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> 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> TransformationGraphLookupStrategy.lookupConverters(DataType<?> source, DataType<?> target)
          Looks for Converter to convert from the source to the target data types.
 

Methods in org.mule.transformer.graph with parameters of type Converter
 void TransformationGraph.addConverter(Converter converter)
           
 void TransformationGraph.removeConverter(Converter converter)
           
 

Method parameters in org.mule.transformer.graph with type arguments of type Converter
 List<Converter> PriorityWeightingConverterFilter.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> 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
 

Uses of Converter in org.mule.transformer.simple
 

Classes in org.mule.transformer.simple that implement Converter
 class BeanToMap
          Conversts a simple bean object to a Map.
 class ByteArrayToMuleMessage
          TODO
 class ByteArrayToObject
          ByteArrayToObject works in the same way as ByteArrayToSerializable but checks if the byte array is a serialised object and if not will return a String created from the bytes as the returnType on the transformer.
 class ByteArrayToSerializable
          ByteArrayToSerializable converts a serialized object to its object representation
 class DataHandlerToInputStreamTransformer
           
 class MapToBean
          Creates and object of type AbstractTransformer.getReturnClass() and populates values of a Map as bean properties on the object.
 class NumberToString
          NumberToString converts a Number to a String.
 class ObjectArrayToString
          ObjectArrayToString transformer is the opposite of StringToObjectArray - it simply converts Object[] to a String in which each element is separated by a configurable delimiter (default is a space).
 class ObjectToByteArray
          ObjectToByteArray converts serilaizable object to a byte array but treats java.lang.String differently by converting to bytes using the String.getBytrs() method.
 class ObjectToInputStream
          ObjectToInputStream converts Serializable objects to an InputStream but treats java.lang.String, byte[] and org.mule.api.transport.OutputHandler differently by using their byte[] content rather thqn Serializing them.
 class ObjectToOutputHandler
          ObjectToOutputHandler converts a byte array into a String.
 class ObjectToString
          ObjectToString transformer is useful for debugging.
 class PropertyEditorTextToValueTransformer
          PropertyEditorTextToValueTransformer adapts a PropertyEditor instance allowing it to be used to transform from a String to another type in Mule
 class PropertyEditorValueToTextTransformer
          PropertyEditorValueToTextTransformer adapts a PropertyEditor instance allowing it to be used to transform from a specific type to a String.
 class SerializableToByteArray
          SerializableToByteArray converts a serializable object or a String to a byte array.
 class StringToBoolean
          ByteArrayToSerializable converts a serialized object to its object representation
 class StringToNumber
          StringToNumber converts a String to a Number.
 

Uses of Converter in org.mule.transport.email.transformers
 

Classes in org.mule.transport.email.transformers that implement Converter
 class EmailMessageToString
          EmailMessageToString extracts the text body of java mail Message and returns a string.
 

Uses of Converter in org.mule.transport.file.transformers
 

Classes in org.mule.transport.file.transformers that implement Converter
 class FileToByteArray
          FileToByteArray reads the contents of a file as a byte array.
 class FileToString
          FileToString reads file contents into a string.
 

Uses of Converter in org.mule.transport.http.transformers
 

Classes in org.mule.transport.http.transformers that implement Converter
 class ServletRequestToOutputHandler
          Adds support for converting a HttpServletRequest into an OutputHandler
 

Uses of Converter in org.mule.transport.jms.transformers
 

Classes in org.mule.transport.jms.transformers that implement Converter
 class AbstractJmsTransformer
          AbstractJmsTransformer is an abstract class that should be used for all transformers where a JMS message will be the transformed or transformee object.
 class JMSMessageToObject
          JMSMessageToObject Will convert a javax.jms.Message or sub-type into an object by extracting the message payload.
 class ObjectToJMSMessage
          ObjectToJMSMessage will convert any object to a javax.jms.Message or sub-type into an object.
 

Uses of Converter in org.mule.transport.servlet.transformers
 

Classes in org.mule.transport.servlet.transformers that implement Converter
 class HttpRequestToByteArray
          Converts an HttpServletRequest into an array of bytes by extracting the payload of the request.
 class HttpRequestToInputStream
          Converts a HttpServletRequest into an InputStream.
 



Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.