Uses of Class
org.apache.camel.model.DataFormatDefinition
-
Packages that use DataFormatDefinition Package Description org.apache.camel.builder org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules.org.apache.camel.model.dataformat The JAXB POJOs for the Data Formats used to marshal and unmarshal objects to and from streams inside componentsorg.apache.camel.model.transformer The JAXB POJOs for the Transformers used to transform message contents according to declared data types inside components -
-
Uses of DataFormatDefinition in org.apache.camel.builder
Classes in org.apache.camel.builder with type parameters of type DataFormatDefinition Modifier and Type Interface Description interface
DataFormatBuilder<T extends DataFormatDefinition>
DataFormatBuilder
defines the contract of a data format builder.Methods in org.apache.camel.builder with parameters of type DataFormatDefinition Modifier and Type Method Description TransformerBuilder
TransformerBuilder. withDataFormat(DataFormatDefinition dataFormatDefinition)
Set theDataFormatDefinition
to be used for theDataFormat
Transformer
. -
Uses of DataFormatDefinition in org.apache.camel.model
Methods in org.apache.camel.model that return DataFormatDefinition Modifier and Type Method Description DataFormatDefinition
DataFormatDefinitionAware. getDataFormatType()
The data format.DataFormatDefinition
MarshalDefinition. getDataFormatType()
DataFormatDefinition
UnmarshalDefinition. getDataFormatType()
DataFormatDefinition
Model. resolveDataFormatDefinition(String name)
Resolve a data format definition given its nameMethods in org.apache.camel.model that return types with arguments of type DataFormatDefinition Modifier and Type Method Description Map<String,DataFormatDefinition>
Model. getDataFormats()
Gets the data formats that can be referenced in the routes.Methods in org.apache.camel.model with parameters of type DataFormatDefinition Modifier and Type Method Description Type
ProcessorDefinition. marshal(DataFormatDefinition dataFormatType)
DataFormat: Marshals the in body using the specifiedDataFormat
and sets the output on the out message body.void
DataFormatDefinitionAware. setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be used.void
MarshalDefinition. setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be usedvoid
UnmarshalDefinition. setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be usedType
ProcessorDefinition. unmarshal(DataFormatDefinition dataFormatType)
DataFormat: Unmarshals the in body using the specifiedDataFormat
and sets the output on the out message body.Type
ProcessorDefinition. unmarshal(DataFormatDefinition dataFormatType, boolean allowNullBody)
DataFormat: Unmarshals the in body using the specifiedDataFormat
and sets the output on the out message body.Method parameters in org.apache.camel.model with type arguments of type DataFormatDefinition Modifier and Type Method Description void
Model. setDataFormats(Map<String,DataFormatDefinition> dataFormats)
Sets the data formats that can be referenced in the routes.Constructors in org.apache.camel.model with parameters of type DataFormatDefinition Constructor Description MarshalDefinition(DataFormatDefinition dataFormatType)
UnmarshalDefinition(DataFormatDefinition dataFormatType)
-
Uses of DataFormatDefinition in org.apache.camel.model.dataformat
Subclasses of DataFormatDefinition in org.apache.camel.model.dataformat Modifier and Type Class Description class
Any23DataFormat
Extract RDF data from HTML documents.class
ASN1DataFormat
Encode and decode data structures using Abstract Syntax Notation One (ASN.1).class
AvroDataFormat
Serialize and deserialize messages using Apache Avro binary data format.class
BarcodeDataFormat
Transform strings to various 1D/2D barcode bitmap formats and back.class
Base64DataFormat
Encode and decode data using Base64.class
BindyDataFormat
Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages).class
CBORDataFormat
Unmarshal a CBOR payload to POJO and back.class
CryptoDataFormat
Encrypt and decrypt messages using Java Cryptography Extension (JCE).class
CsvDataFormat
Handle CSV (Comma Separated Values) payloads.class
CustomDataFormat
Delegate to a customDataFormat
implementation via Camel registry.class
FhirDataformat
class
FhirJsonDataFormat
Marshall and unmarshall FHIR objects to/from JSON.class
FhirXmlDataFormat
Marshall and unmarshall FHIR objects to/from XML.class
FlatpackDataFormat
Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.class
GrokDataFormat
Unmarshal unstructured data to objects using Logstash based Grok patterns.class
GzipDeflaterDataFormat
Compress and decompress messages usingjava.util.zip.GZIP*Stream
.class
HL7DataFormat
Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.class
IcalDataFormat
Marshal and unmarshal iCal (*.ics) documents to/from model objects.class
JacksonXMLDataFormat
Unmarshal an XML payloads to POJOs and back using XMLMapper extension of Jackson.class
JaxbDataFormat
Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.class
JsonApiDataFormat
Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.class
JsonDataFormat
Marshal POJOs to JSON and back.class
LZFDataFormat
Compress and decompress streams using LZF deflate algorithm.class
MimeMultipartDataFormat
Marshal Camel messages with attachments into MIME-Multipart messages and back.class
PGPDataFormat
Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.class
ProtobufDataFormat
Serialize and deserialize Java objects using Google's Protocol buffers.class
RssDataFormat
Transform from ROME SyndFeed Java Objects to XML and vice-versa.class
SoapDataFormat
Marshal Java objects to SOAP messages and back.class
SwiftMtDataFormat
Encode and decode SWIFT MT messages.class
SwiftMxDataFormat
Encode and decode SWIFT MX messages.class
SyslogDataFormat
Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.class
TarFileDataFormat
Archive files into tarballs or extract files from tarballs.class
ThriftDataFormat
Serialize and deserialize messages using Apache Thrift binary data format.class
TidyMarkupDataFormat
Parse (potentially invalid) HTML into valid HTML or DOM.class
UniVocityAbstractDataFormat
Represents the common parts of all uniVocityDataFormat
parsers.class
UniVocityCsvDataFormat
Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.class
UniVocityFixedDataFormat
Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.class
UniVocityTsvDataFormat
Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.class
XMLSecurityDataFormat
Encrypt and decrypt XML payloads using Apache Santuario.class
XStreamDataFormat
Marshal and unmarshal POJOs to/from XML using XStream library.class
YAMLDataFormat
Marshal and unmarshal Java objects to and from YAML.class
ZipDeflaterDataFormat
Compress and decompress streams usingjava.util.zip.Deflater
andjava.util.zip.Inflater
.class
ZipFileDataFormat
Compression and decompress streams using java.util.zip.Zip*Stream.Methods in org.apache.camel.model.dataformat that return types with arguments of type DataFormatDefinition Modifier and Type Method Description Map<String,DataFormatDefinition>
DataFormatsDefinition. asMap()
List<DataFormatDefinition>
DataFormatsDefinition. getDataFormats()
Method parameters in org.apache.camel.model.dataformat with type arguments of type DataFormatDefinition Modifier and Type Method Description void
DataFormatsDefinition. setDataFormats(List<DataFormatDefinition> dataFormats)
A list holding the configured data formats -
Uses of DataFormatDefinition in org.apache.camel.model.transformer
Methods in org.apache.camel.model.transformer that return DataFormatDefinition Modifier and Type Method Description DataFormatDefinition
DataFormatTransformerDefinition. getDataFormatType()
Methods in org.apache.camel.model.transformer with parameters of type DataFormatDefinition Modifier and Type Method Description void
DataFormatTransformerDefinition. setDataFormatType(DataFormatDefinition dataFormatType)
The data format to be used
-