public class JsonDataFormat extends DataFormatDefinition
DataFormat
Constructor and Description |
---|
JsonDataFormat() |
JsonDataFormat(JsonLibrary library) |
Modifier and Type | Method and Description |
---|---|
protected void |
configureDataFormat(DataFormat dataFormat)
Allows derived classes to customize the data format
|
protected DataFormat |
createDataFormat(RouteContext routeContext)
Factory method to create the data format instance
|
JsonLibrary |
getLibrary() |
Boolean |
getPrettyPrint() |
Class<?> |
getUnmarshalType() |
String |
getUnmarshalTypeName() |
void |
setLibrary(JsonLibrary library) |
void |
setPrettyPrint(Boolean prettyPrint) |
void |
setUnmarshalType(Class<?> unmarshalType) |
void |
setUnmarshalTypeName(String unmarshalTypeName) |
getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, 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)
protected DataFormat createDataFormat(RouteContext routeContext)
DataFormatDefinition
createDataFormat
in class DataFormatDefinition
protected void configureDataFormat(DataFormat dataFormat)
DataFormatDefinition
configureDataFormat
in class DataFormatDefinition
Apache Camel