Class JsonApiDataFormat
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.DataFormatDefinition
-
- org.apache.camel.model.dataformat.JsonApiDataFormat
-
@Metadata(firstVersion="3.0.0", label="dataformat,transformation", title="JSonApi") public class JsonApiDataFormat extends DataFormatDefinition
Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
-
-
Constructor Summary
Constructors Constructor Description JsonApiDataFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>[]
getDataFormatTypes()
Class<?>
getMainFormatType()
void
setDataFormatTypes(Class<?>[] dataFormatTypes)
The classes to take into account for the marshallingvoid
setMainFormatType(Class<?> mainFormatType)
The classes to take into account while unmarshalling-
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Method Detail
-
getDataFormatTypes
public Class<?>[] getDataFormatTypes()
-
setDataFormatTypes
public void setDataFormatTypes(Class<?>[] dataFormatTypes)
The classes to take into account for the marshalling
-
getMainFormatType
public Class<?> getMainFormatType()
-
setMainFormatType
public void setMainFormatType(Class<?> mainFormatType)
The classes to take into account while unmarshalling
-
-