org.milyn.smooks.camel.converters
Class ResultConverter

java.lang.Object
  extended by org.milyn.smooks.camel.converters.ResultConverter

@Converter
public class ResultConverter
extends Object

ResultConverter converts from different Result types.

Author:
Daniel Bevenius

Field Summary
static String SMOOKS_RESULT_KEY
           
 
Method Summary
static
<T> T
convertTo(Class<T> type, org.apache.camel.Exchange exchange, Object value, org.apache.camel.spi.TypeConverterRegistry registry)
           
static Node toDocument(DOMResult domResult)
           
static Double toDouble(org.milyn.payload.JavaResult.ResultMap result)
           
static Integer toInteger(org.milyn.payload.JavaResult.ResultMap result)
           
static List toList(org.milyn.payload.JavaResult.ResultMap javaResult, org.apache.camel.Exchange exchange)
           
static Map toMap(org.milyn.payload.JavaResult.ResultMap resultBeans, org.apache.camel.Exchange exchange)
           
static StreamSource toStreamSource(org.milyn.payload.StringResult stringResult)
           
static String toString(org.milyn.payload.StringResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SMOOKS_RESULT_KEY

public static final String SMOOKS_RESULT_KEY
See Also:
Constant Field Values
Method Detail

toDocument

@Converter
public static Node toDocument(DOMResult domResult)

toList

@Converter
public static List toList(org.milyn.payload.JavaResult.ResultMap javaResult,
                                    org.apache.camel.Exchange exchange)

toInteger

@Converter
public static Integer toInteger(org.milyn.payload.JavaResult.ResultMap result)

toDouble

@Converter
public static Double toDouble(org.milyn.payload.JavaResult.ResultMap result)

toString

@Converter
public static String toString(org.milyn.payload.StringResult result)

toMap

public static Map toMap(org.milyn.payload.JavaResult.ResultMap resultBeans,
                        org.apache.camel.Exchange exchange)

toStreamSource

@Converter
public static StreamSource toStreamSource(org.milyn.payload.StringResult stringResult)

convertTo

@FallbackConverter
public static <T> T convertTo(Class<T> type,
                                                org.apache.camel.Exchange exchange,
                                                Object value,
                                                org.apache.camel.spi.TypeConverterRegistry registry)


Copyright © 2018. All rights reserved.