Class TransformerKey

java.lang.Object
org.apache.camel.ValueHolder<String>
org.apache.camel.impl.engine.TransformerKey

public final class TransformerKey extends org.apache.camel.ValueHolder<String>
Key used in TransformerRegistry in AbstractCamelContext, to ensure a consistent lookup.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    TransformerKey(org.apache.camel.spi.DataType to)
     
    TransformerKey(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createFrom(org.apache.camel.spi.Transformer answer)
    Create the transformer key for the given transformer either using the transformer name or it's specified from/to data type name.
    org.apache.camel.spi.DataType
     
    org.apache.camel.spi.DataType
     
     

    Methods inherited from class org.apache.camel.ValueHolder

    equals, get, hashCode

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TransformerKey

      public TransformerKey(String toType)
    • TransformerKey

      public TransformerKey(org.apache.camel.spi.DataType to)
    • TransformerKey

      public TransformerKey(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to)
  • Method Details

    • createFrom

      public static TransformerKey createFrom(org.apache.camel.spi.Transformer answer)
      Create the transformer key for the given transformer either using the transformer name or it's specified from/to data type name.
    • getFrom

      public org.apache.camel.spi.DataType getFrom()
    • getTo

      public org.apache.camel.spi.DataType getTo()
    • toString

      public String toString()
      Overrides:
      toString in class Object