Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.builder | |
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.transformer | |
org.apache.camel.model.transformer |
The JAXB POJOs for the
Transformers used to transform message contents
according to declared data types inside components
|
org.apache.camel.spi |
Service Provider Interfaces used internally by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
Transformer |
CamelContext.resolveTransformer(DataType from,
DataType to)
Resolve a transformer given from/to data type.
|
Transformer |
CamelContext.resolveTransformer(String model)
Resolve a transformer given a scheme
|
Modifier and Type | Method and Description |
---|---|
TransformerBuilder |
TransformerBuilder.withJava(Class<? extends Transformer> clazz)
Set the Java
Class represents a custom Transformer implementation class. |
Modifier and Type | Method and Description |
---|---|
Transformer |
DefaultTransformerRegistry.get(Object o) |
Transformer |
DefaultTransformerRegistry.put(TransformerKey key,
Transformer transformer) |
Transformer |
DefaultTransformerRegistry.remove(Object o) |
Transformer |
DefaultCamelContext.resolveTransformer(DataType from,
DataType to) |
Transformer |
DefaultCamelContext.resolveTransformer(String scheme) |
Transformer |
DefaultTransformerRegistry.resolveTransformer(TransformerKey key) |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<TransformerKey,Transformer>> |
DefaultTransformerRegistry.entrySet() |
Collection<Transformer> |
DefaultTransformerRegistry.values() |
Modifier and Type | Method and Description |
---|---|
Transformer |
DefaultTransformerRegistry.put(TransformerKey key,
Transformer transformer) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTransformerRegistry.putAll(Map<? extends TransformerKey,? extends Transformer> map) |
Modifier and Type | Class and Description |
---|---|
class |
DataFormatTransformer
A
Transformer implementation which leverages DataFormat to perform transformation. |
class |
ProcessorTransformer
A
Transformer implementation which leverages Processor to perform transformation. |
Modifier and Type | Method and Description |
---|---|
Transformer |
TransformerDefinition.createTransformer(CamelContext context) |
protected Transformer |
DataFormatTransformerDefinition.doCreateTransformer(CamelContext context) |
protected Transformer |
CustomTransformerDefinition.doCreateTransformer(CamelContext context) |
protected abstract Transformer |
TransformerDefinition.doCreateTransformer(CamelContext context) |
protected Transformer |
EndpointTransformerDefinition.doCreateTransformer(CamelContext context) |
Modifier and Type | Method and Description |
---|---|
Transformer |
TransformerRegistry.resolveTransformer(K key)
Lookup a
Transformer in the registry which supports the transformation for
the data types represented by the key. |
Transformer |
Transformer.setFrom(String from)
Set 'from' data type.
|
Transformer |
Transformer.setModel(String model)
Set data model.
|
Transformer |
Transformer.setTo(String to)
Set 'to' data type.
|
Apache Camel