Uses of Class
org.apache.camel.Converter

Packages that use Converter
org.apache.camel.converter A set of helper classes for converting from different types of Java object to be used by the Type Conversion Support 
org.apache.camel.converter.jaxp A number of JAXP related helper classes for converting to and from various JAXP related classes like Document and Source to be used by a TypeConverter 
org.apache.camel.converter.stream Package with converters for dealing with stream-based messages 
 

Uses of Converter in org.apache.camel.converter
 

Classes in org.apache.camel.converter with annotations of type Converter
 class CamelConverter
          Some useful converters for Camel APIs such as to convert a Predicate or Expression to a Processor
 class CollectionConverter
          Some core java.util Collection based Type Converters
 class IOConverter
          Some core java.io based Type Converters
 class NIOConverter
          Some core java.nio based Type Converters
 class ObjectConverter
          Some core java.lang based Type Converters
 

Methods in org.apache.camel.converter with annotations of type Converter
static String ObjectConverter.fromCharArray(char[] value)
           
static Iterator ObjectConverter.iterator(Object value)
          Deprecated. use ObjectHelper.createIterator(Object). Will be removed in Camel 2.0.
static Object[] CollectionConverter.toArray(Collection value)
          Converts a collection to an array
static ArrayList CollectionConverter.toArrayList(Iterator it)
          Converts an Iterator to a ArrayList
static boolean ObjectConverter.toBool(Object value)
          Converts the given value to a boolean, handling strings or Boolean objects; otherwise returning false if the value could not be converted to a boolean
static Boolean ObjectConverter.toBoolean(Boolean value)
          Returns the boolean value, or null if the value is null
static Boolean ObjectConverter.toBoolean(Object value)
          Converts the given value to a Boolean, handling strings or Boolean objects; otherwise returning null if the value cannot be converted to a boolean
static Byte ObjectConverter.toByte(Object value)
          Returns the converted value, or null if the value is null
static byte[] IOConverter.toByteArray(BufferedReader reader)
           
static byte[] NIOConverter.toByteArray(ByteBuffer buffer)
           
static byte[] IOConverter.toByteArray(File file)
           
static byte[] IOConverter.toByteArray(Reader reader)
           
static byte[] ObjectConverter.toByteArray(String value)
           
static ByteBuffer NIOConverter.toByteBuffer(byte[] data)
           
static ByteBuffer NIOConverter.toByteBuffer(Double value)
           
static ByteBuffer NIOConverter.toByteBuffer(File file)
           
static ByteBuffer NIOConverter.toByteBuffer(Float value)
           
static ByteBuffer NIOConverter.toByteBuffer(Integer value)
           
static ByteBuffer NIOConverter.toByteBuffer(Long value)
           
static ByteBuffer NIOConverter.toByteBuffer(Short value)
           
static ByteBuffer NIOConverter.toByteBuffer(String value, Exchange exchange)
           
static byte[] IOConverter.toBytes(InputStream stream)
           
static char[] ObjectConverter.toCharArray(String value)
           
static Double ObjectConverter.toDouble(Object value)
          Returns the converted value, or null if the value is null
static File IOConverter.toFile(String name)
           
static Float ObjectConverter.toFloat(Object value)
          Returns the converted value, or null if the value is null
static HashMap CollectionConverter.toHashMap(Map map)
           
static Hashtable CollectionConverter.toHashtable(Map map)
           
static InputStream IOConverter.toInputStream(BufferedReader buffer)
           
static InputStream IOConverter.toInputStream(byte[] data)
           
static InputStream NIOConverter.toInputStream(ByteBuffer bufferbuffer)
           
static InputStream IOConverter.toInputStream(File file)
           
static InputStream IOConverter.toInputStream(String text)
           
static InputStream IOConverter.toInputStream(URL url)
           
static InputStream IOConverter.toInputStrean(DOMSource source)
           
static Integer ObjectConverter.toInteger(Object value)
          Returns the converted value, or null if the value is null
static List CollectionConverter.toList(Collection collection)
          Converts a collection to a List if it is not already
static List CollectionConverter.toList(Iterable iterable)
          Converts an Iterable into a List
static List CollectionConverter.toList(Object[] array)
          Converts an array to a collection
static Long ObjectConverter.toLong(Object value)
          Returns the converted value, or null if the value is null
static ObjectInput IOConverter.toObjectInput(InputStream stream)
           
static ObjectOutput IOConverter.toObjectOutput(OutputStream stream)
           
static OutputStream IOConverter.toOutputStream(File file)
           
 Processor CamelConverter.toProcessor(Expression<Exchange> expresion)
           
 Processor CamelConverter.toProcessor(Predicate<Exchange> predicate)
           
static Properties CollectionConverter.toProperties(Map map)
           
static BufferedReader IOConverter.toReader(File file)
           
static Reader IOConverter.toReader(InputStream in)
           
static StringReader IOConverter.toReader(String text)
           
static Set CollectionConverter.toSet(Collection collection)
           
static Set CollectionConverter.toSet(Map map)
           
static Set CollectionConverter.toSet(Object[] array)
           
static Short ObjectConverter.toShort(Object value)
          Returns the converted value, or null if the value is null
static String IOConverter.toString(BufferedReader reader)
           
static String IOConverter.toString(byte[] data, Exchange exchange)
           
static String NIOConverter.toString(ByteBuffer buffer, Exchange exchange)
           
static String IOConverter.toString(File file)
           
static String IOConverter.toString(InputStream in)
           
static String IOConverter.toString(Reader reader)
           
static String IOConverter.toString(Source source)
           
static String IOConverter.toString(URL url)
           
static BufferedWriter IOConverter.toWriter(File file)
           
static Writer IOConverter.toWriter(OutputStream out)
           
 

Uses of Converter in org.apache.camel.converter.jaxp
 

Classes in org.apache.camel.converter.jaxp with annotations of type Converter
 class DomConverter
          Converts from some DOM types to Java types
 class StaxConverter
          A converter of StAX objects
 class StreamSourceConverter
          A converter from StreamSource objects
 class XmlConverter
          A helper class to transform to and from various JAXB types such as Source and Document
 

Methods in org.apache.camel.converter.jaxp with annotations of type Converter
 XMLEventReader StaxConverter.createXMLEventReader(InputStream in)
           
 XMLEventReader StaxConverter.createXMLEventReader(Reader in)
           
 XMLEventReader StaxConverter.createXMLEventReader(Source in)
           
 XMLEventReader StaxConverter.createXMLEventReader(XMLStreamReader in)
           
 XMLEventWriter StaxConverter.createXMLEventWriter(OutputStream out)
           
 XMLEventWriter StaxConverter.createXMLEventWriter(Result result)
           
 XMLEventWriter StaxConverter.createXMLEventWriter(Writer writer)
           
 XMLStreamReader StaxConverter.createXMLStreamReader(InputStream in)
           
 XMLStreamReader StaxConverter.createXMLStreamReader(Reader in)
           
 XMLStreamReader StaxConverter.createXMLStreamReader(Source in)
           
 XMLStreamWriter StaxConverter.createXMLStreamWriter(OutputStream outputStream)
           
 XMLStreamWriter StaxConverter.createXMLStreamWriter(Result result)
           
 XMLStreamWriter StaxConverter.createXMLStreamWriter(Writer writer)
           
 Document XmlConverter.toDOMDocument(byte[] data)
          Converts the given data to a DOM document
 Document XmlConverter.toDOMDocument(File file)
          Converts the given File to a DOM document
 Document XmlConverter.toDOMDocument(InputSource in)
          Converts the given InputSource to a DOM document
 Document XmlConverter.toDOMDocument(InputStream in)
          Converts the given InputStream to a DOM document
 Document XmlConverter.toDOMDocument(Node node)
          Create a DOM document from the given Node.
 Document XmlConverter.toDOMDocument(Reader in)
          Converts the given InputStream to a DOM document
 Document XmlConverter.toDOMDocument(Source source)
          Create a DOM document from the given source.
 Document XmlConverter.toDOMDocument(String text)
          Converts the given String to a DOM document
 Element XmlConverter.toDOMElement(Node node)
          Create a DOM element from the DOM node.
 Element XmlConverter.toDOMElement(Source source)
          Create a DOM element from the given source.
 Node XmlConverter.toDOMNode(Source source)
          Converts the given TRaX Source into a W3C DOM node
 Node XmlConverter.toDOMNodeFromSAX(SAXSource source)
           
 DOMSource XmlConverter.toDOMSource(Source source)
          Converts the source instance to a DOMSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
 DOMSource XmlConverter.toDOMSource(String text)
          Converts the source instance to a DOMSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
 DOMSource XmlConverter.toDOMSourceFromSAX(SAXSource source)
           
 DOMSource XmlConverter.toDOMSourceFromStream(StreamSource source)
           
 InputStream StreamSourceConverter.toInputStream(StreamSource source)
           
 Reader StreamSourceConverter.toReader(StreamSource source)
           
 Reader XmlConverter.toReaderFromSource(Source src)
           
 SAXSource XmlConverter.toSAXSource(InputStream source)
          Converts the source instance to a SAXSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
 SAXSource XmlConverter.toSAXSource(Source source)
          Converts the source instance to a SAXSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
 SAXSource XmlConverter.toSAXSource(String source)
          Converts the source instance to a SAXSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
 SAXSource XmlConverter.toSAXSourceFromDOM(DOMSource source)
           
 SAXSource XmlConverter.toSAXSourceFromStream(StreamSource source)
           
 BytesSource XmlConverter.toSource(byte[] data)
          Converts the given byte[] to a Source
 DOMSource XmlConverter.toSource(Document document)
          Converts the given Document to a Source
 Source XmlConverter.toSource(Node node)
          Converts the given Node to a Source
 StringSource XmlConverter.toSource(String data)
          Converts the given String to a Source
 StreamSource XmlConverter.toStreamSource(byte[] in)
           
 StreamSource XmlConverter.toStreamSource(ByteBuffer in)
           
 StreamSource XmlConverter.toStreamSource(File in)
           
 StreamSource XmlConverter.toStreamSource(InputStream in)
           
 StreamSource XmlConverter.toStreamSource(Reader in)
           
 StreamSource XmlConverter.toStreamSource(Source source)
           
 StreamSource XmlConverter.toStreamSourceFromDOM(DOMSource source)
           
 StreamSource XmlConverter.toStreamSourceFromSAX(SAXSource source)
           
 String XmlConverter.toString(Node node)
          Converts the given input Node into text
static String DomConverter.toString(NodeList nodeList)
           
 String XmlConverter.toString(Source source)
          Converts the given input Source into text
 

Uses of Converter in org.apache.camel.converter.stream
 

Classes in org.apache.camel.converter.stream with annotations of type Converter
 class StreamCacheConverter
          A set of Converter methods for wrapping stream-based messages in a StreamCache implementation to ensure message re-readability (eg multicasting, retrying)
 

Methods in org.apache.camel.converter.stream with annotations of type Converter
 StreamCache StreamCacheConverter.convertToStreamCache(InputStream stream)
           
 StreamCache StreamCacheConverter.convertToStreamCache(Reader reader)
           
 StreamCache StreamCacheConverter.convertToStreamCache(Source source)
           
 



Copyright © 2008 IONA Open Source Community. All Rights Reserved.