Class SinkConverter

java.lang.Object
org.apache.camel.component.smooks.converter.SinkConverter

@Converter(generateLoader=true) public class SinkConverter extends Object
Converts from different Sink types.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T> T
    convertTo(Class<T> type, org.apache.camel.Exchange exchange, Object value, org.apache.camel.spi.TypeConverterRegistry registry)
     
    static Node
    toDocument(org.smooks.io.sink.DOMSink domSink)
     
    static Double
    toDouble(org.smooks.io.sink.JavaSink.ResultMap result)
     
    static Integer
    toInteger(org.smooks.io.sink.JavaSink.ResultMap result)
     
    static List
    toList(org.smooks.io.sink.JavaSink.ResultMap javaResult, org.apache.camel.Exchange exchange)
     
    static Map
    toMap(org.smooks.io.sink.JavaSink.ResultMap resultBeans, org.apache.camel.Exchange exchange)
     
    static String
    toString(org.smooks.io.sink.StringSink result)
     
    static org.smooks.io.source.StringSource
    toStringSource(org.smooks.io.sink.StringSink stringResult)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • toDocument

      @Converter public static Node toDocument(org.smooks.io.sink.DOMSink domSink)
    • toList

      @Converter public static List toList(org.smooks.io.sink.JavaSink.ResultMap javaResult, org.apache.camel.Exchange exchange)
    • toInteger

      @Converter public static Integer toInteger(org.smooks.io.sink.JavaSink.ResultMap result)
    • toDouble

      @Converter public static Double toDouble(org.smooks.io.sink.JavaSink.ResultMap result)
    • toString

      @Converter public static String toString(org.smooks.io.sink.StringSink result)
    • toMap

      public static Map toMap(org.smooks.io.sink.JavaSink.ResultMap resultBeans, org.apache.camel.Exchange exchange)
    • toStringSource

      @Converter public static org.smooks.io.source.StringSource toStringSource(org.smooks.io.sink.StringSink stringResult)
    • convertTo

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