public class JsonDataFormat extends DataFormatDefinition
DataFormat
Constructor and Description |
---|
JsonDataFormat() |
JsonDataFormat(JsonLibrary library) |
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
|
Boolean |
getAllowJmsType() |
String |
getCollectionTypeName() |
String |
getInclude() |
Class<?> |
getJsonView() |
JsonLibrary |
getLibrary() |
Boolean |
getPrettyPrint() |
Class<?> |
getUnmarshalType() |
String |
getUnmarshalTypeName() |
Boolean |
getUseList() |
void |
setAllowJmsType(Boolean allowJmsType) |
void |
setCollectionTypeName(String collectionTypeName) |
void |
setInclude(String include) |
void |
setJsonView(Class<?> jsonView) |
void |
setLibrary(JsonLibrary library) |
void |
setPrettyPrint(Boolean prettyPrint) |
void |
setUnmarshalType(Class<?> unmarshalType) |
void |
setUnmarshalTypeName(String unmarshalTypeName) |
void |
setUseList(Boolean useList) |
configureDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty, setProperty
getId, setId
public JsonDataFormat()
public JsonDataFormat(JsonLibrary library)
public Boolean getPrettyPrint()
public void setPrettyPrint(Boolean prettyPrint)
public String getUnmarshalTypeName()
public void setUnmarshalTypeName(String unmarshalTypeName)
public Class<?> getUnmarshalType()
public void setUnmarshalType(Class<?> unmarshalType)
public JsonLibrary getLibrary()
public void setLibrary(JsonLibrary library)
public Class<?> getJsonView()
public void setJsonView(Class<?> jsonView)
public String getInclude()
public void setInclude(String include)
public Boolean getAllowJmsType()
public void setAllowJmsType(Boolean allowJmsType)
public String getCollectionTypeName()
public void setCollectionTypeName(String collectionTypeName)
public Boolean getUseList()
public void setUseList(Boolean useList)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinition
createDataFormat
in class DataFormatDefinition
protected void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
DataFormatDefinition
configureDataFormat
in class DataFormatDefinition
Apache Camel