public class XStreamDataFormat extends DataFormatDefinition
DataFormat
Modifier and Type | Class and Description |
---|---|
static class |
XStreamDataFormat.AliasAdapter |
static class |
XStreamDataFormat.AliasEntry |
static class |
XStreamDataFormat.AliasList |
static class |
XStreamDataFormat.ConverterEntry |
static class |
XStreamDataFormat.ConverterList |
static class |
XStreamDataFormat.ConvertersAdapter |
static class |
XStreamDataFormat.ImplicitCollectionEntry |
static class |
XStreamDataFormat.ImplicitCollectionList |
static class |
XStreamDataFormat.ImplicitCollectionsAdapter |
static class |
XStreamDataFormat.OmitFieldEntry |
static class |
XStreamDataFormat.OmitFieldList |
static class |
XStreamDataFormat.OmitFieldsAdapter |
Constructor and Description |
---|
XStreamDataFormat() |
XStreamDataFormat(String encoding) |
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
|
Map<String,String> |
getAliases() |
List<String> |
getConverters() |
String |
getDriver() |
String |
getDriverRef() |
String |
getEncoding() |
Map<String,String[]> |
getImplicitCollections() |
String |
getMode() |
Map<String,String[]> |
getOmitFields() |
void |
setAliases(Map<String,String> aliases) |
void |
setConverters(List<String> converters) |
void |
setDriver(String driver) |
void |
setDriverRef(String driverRef) |
void |
setEncoding(String encoding) |
void |
setImplicitCollections(Map<String,String[]> implicitCollections) |
void |
setMode(String mode) |
void |
setOmitFields(Map<String,String[]> omitFields) |
configureDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty, setProperty
getId, setId
public XStreamDataFormat()
public XStreamDataFormat(String encoding)
public String getEncoding()
public void setEncoding(String encoding)
public String getDriverRef()
public void setDriverRef(String driverRef)
public List<String> getConverters()
public void setConverters(List<String> converters)
public Map<String,String> getAliases()
public void setAliases(Map<String,String> aliases)
public Map<String,String[]> getOmitFields()
public void setOmitFields(Map<String,String[]> omitFields)
public Map<String,String[]> getImplicitCollections()
public void setImplicitCollections(Map<String,String[]> implicitCollections)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinition
createDataFormat
in class DataFormatDefinition
protected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinition
configureDataFormat
in class DataFormatDefinition
Apache Camel