@Metadata(label="dataformat,transformation,xml",
title="JiBX")
public class JibxDataFormat
extends DataFormatDefinition
| Constructor and Description |
|---|
JibxDataFormat() |
JibxDataFormat(Class<?> unmarshallClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Allows derived classes to customize the data format
|
protected DataFormat |
createDataFormat(RouteContext routeContext)
Factory method to create the data format instance
|
String |
getBindingName() |
Class<?> |
getUnmarshallClass() |
String |
getUnmarshallTypeName() |
void |
setBindingName(String bindingName)
To use a custom binding factory
|
void |
setUnmarshallClass(Class<?> unmarshallClass)
Class use when unmarshalling from XML to Java.
|
void |
setUnmarshallTypeName(String unmarshallTypeName)
Class name to use when unmarshalling from XML to Java.
|
configureDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getOtherAttributes, getShortName, setDataFormat, setDataFormatName, setOtherAttributes, setProperty, setPropertygetId, setIdpublic JibxDataFormat()
public JibxDataFormat(Class<?> unmarshallClass)
public Class<?> getUnmarshallClass()
public void setUnmarshallClass(Class<?> unmarshallClass)
public String getUnmarshallTypeName()
public void setUnmarshallTypeName(String unmarshallTypeName)
public String getBindingName()
public void setBindingName(String bindingName)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinitioncreateDataFormat in class DataFormatDefinitionprotected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinitionconfigureDataFormat in class DataFormatDefinitionApache Camel