@Metadata(firstVersion="2.0.0", label="dataformat,transformation,csv", 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() |
BindyType |
getType() |
void |
setClassType(Class<?> classType)
Type of model class to use.
|
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 |
setType(BindyType type)
Whether to use csv, fixed or key value pairs mode.
|
configureDataFormat, getContentTypeHeader, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getOtherAttributes, getShortName, setContentTypeHeader, setDataFormat, setDataFormatName, setOtherAttributes, setProperty, setProperty
getId, setId
public BindyDataFormat()
public String getClassType()
public void setClassType(String classType)
public void setClassType(Class<?> classType)
public void setLocale(String locale)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinition
createDataFormat
in class DataFormatDefinition
protected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinition
configureDataFormat
in class DataFormatDefinition
Apache Camel