@Metadata(label="dataformat,transformation",
title="Bindy")
public class BindyDataFormat
extends DataFormatDefinition
| Constructor and Description |
|---|
BindyDataFormat() |
| 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 |
getClassType() |
String |
getLocale() |
String[] |
getPackages() |
BindyType |
getType() |
void |
setClassType(Class<?> classType) |
void |
setClassType(String classType)
Name of model class to use.
|
void |
setLocale(String locale)
To configure a default locale to use, such as us for united states.
|
void |
setPackages(String[] packages)
The java package names to scan for model classes.
|
void |
setType(BindyType type)
Whether to use csv, fixed or key value pairs mode.
|
configureDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty, setPropertygetId, setIdpublic BindyType getType()
public void setType(BindyType type)
public String[] getPackages()
public void setPackages(String[] packages)
public String getClassType()
public void setClassType(String classType)
public void setClassType(Class<?> classType)
public String getLocale()
public void setLocale(String locale)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinitioncreateDataFormat in class DataFormatDefinitionprotected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinitionconfigureDataFormat in class DataFormatDefinitionApache Camel