Package org.apache.camel.model.dataformat
package org.apache.camel.model.dataformat
The JAXB POJOs for the Data Formats used to marshal and
unmarshal objects to and from streams inside components
-
ClassDescriptionEncode and decode data structures using Abstract Syntax Notation One (ASN.1).
Builder
is a specific builder forASN1DataFormat
.Serialize and deserialize messages using Apache Avro binary data format.Builder
is a specific builder forAvroDataFormat
.Supported Avro marshallers.Transform strings to various 1D/2D barcode bitmap formats and back.Builder
is a specific builder forBarcodeDataFormat
.Encode and decode data using Base64.Builder
is a specific builder forBase64DataFormat
.Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).Builder
is a specific builder forBeanioDataFormat
.Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages).Builder
is a specific builder forBindyDataFormat
.Represents the different types of Bindy data formats.Unmarshal a CBOR payload to POJO and back.Builder
is a specific builder forCBORDataFormat
.Data format that is capable of using content type header.Encrypt and decrypt messages using Java Cryptography Extension (JCE).Builder
is a specific builder forCryptoDataFormat
.Handle CSV (Comma Separated Values) payloads.Builder
is a specific builder forCsvDataFormat
.Delegate to a customDataFormat
implementation via Camel registry.Builder
is a specific builder forCustomDataFormat
.Configure data formats.Marshall and unmarshall FHIR objects to/from JSON.Builder
is a specific builder forFhirJsonDataFormat
.Marshall and unmarshall FHIR objects to/from XML.Builder
is a specific builder forFhirXmlDataFormat
.Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.Builder
is a specific builder forFlatpackDataFormat
.Unmarshal unstructured data to objects using Logstash based Grok patterns.Builder
is a specific builder forGrokDataFormat
.Compress and decompress messages usingjava.util.zip.GZIP*Stream
.Builder
is a specific builder forGzipDeflaterDataFormat
.Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.Builder
is a specific builder forHL7DataFormat
.Marshal and unmarshal iCal (*.ics) documents to/from model objects.Builder
is a specific builder forIcalDataFormat
.Unmarshal an XML payloads to POJOs and back using XMLMapper extension of Jackson.Builder
is a specific builder forJacksonXMLDataFormat
.Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.Builder
is a specific builder forJaxbDataFormat
.Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.Builder
is a specific builder forJsonApiDataFormat
.Marshal POJOs to JSON and back.Builder
is a specific builder forJsonDataFormat
.Supported JSON libraries.Compress and decompress streams using LZF deflate algorithm.Builder
is a specific builder forLZFDataFormat
.Marshal Camel messages with attachments into MIME-Multipart messages and back.Builder
is a specific builder forMimeMultipartDataFormat
.Parquet Avro serialization and de-serialization.Builder
is a specific builder forParquetAvroDataFormat
.Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.Builder
is a specific builder forPGPDataFormat
.Serialize and deserialize Java objects using Google's Protocol buffers.Builder
is a specific builder forProtobufDataFormat
.Supported protobuf libraries.Transform from ROME SyndFeed Java Objects to XML and vice-versa.Builder
is a specific builder forRssDataFormat
.Marshal Java objects to SOAP messages and back.Builder
is a specific builder forSoapDataFormat
.Encode and decode SWIFT MT messages.Builder
is a specific builder forSwiftMtDataFormat
.Encode and decode SWIFT MX messages.Builder
is a specific builder forSwiftMxDataFormat
.Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.Builder
is a specific builder forSyslogDataFormat
.Archive files into tarballs or extract files from tarballs.Builder
is a specific builder forTarFileDataFormat
.Serialize and deserialize messages using Apache Thrift binary data format.Builder
is a specific builder forThriftDataFormat
.Parse (potentially invalid) HTML into valid HTML or DOM.Builder
is a specific builder forTidyMarkupDataFormat
.Represents the common parts of all uniVocityDataFormat
parsers.Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.Builder
is a specific builder forUniVocityCsvDataFormat
.Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.Builder
is a specific builder forUniVocityFixedDataFormat
.To configure headers for UniVocity data formats.Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.Builder
is a specific builder forUniVocityTsvDataFormat
.Encrypt and decrypt XML payloads using Apache Santuario.Builder
is a specific builder forXMLSecurityDataFormat
.Marshal and unmarshal Java objects to and from YAML.Builder
is a specific builder forYAMLDataFormat
.Supported YAML marshalers.Compress and decompress streams usingjava.util.zip.Deflater
andjava.util.zip.Inflater
.Builder
is a specific builder forZipDeflaterDataFormat
.Compression and decompress streams using java.util.zip.Zip*Stream.Builder
is a specific builder forZipFileDataFormat
.