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
Methods in org.apache.camel.builder with parameters of type DataFormatDefinition Modifier and Type Method Description TransformerBuilderTransformerBuilder. withDataFormat(DataFormatDefinition dataFormatDefinition)Set theDataFormatDefinitionto be used for theDataFormatTransformer. -
Uses of DataFormatDefinition in org.apache.camel.model
Methods in org.apache.camel.model that return DataFormatDefinition Modifier and Type Method Description DataFormatDefinitionDataFormatDefinitionAware. getDataFormatType()The data format.DataFormatDefinitionMarshalDefinition. getDataFormatType()DataFormatDefinitionUnmarshalDefinition. getDataFormatType()DataFormatDefinitionModel. 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 TypeProcessorDefinition. marshal(DataFormatDefinition dataFormatType)DataFormat: Marshals the in body using the specifiedDataFormatand sets the output on the out message body.voidDataFormatDefinitionAware. setDataFormatType(DataFormatDefinition dataFormatType)The data format to be used.voidMarshalDefinition. setDataFormatType(DataFormatDefinition dataFormatType)The data format to be usedvoidUnmarshalDefinition. setDataFormatType(DataFormatDefinition dataFormatType)The data format to be usedTypeProcessorDefinition. unmarshal(DataFormatDefinition dataFormatType)DataFormat: Unmarshals the in body using the specifiedDataFormatand sets the output on the out message body.TypeProcessorDefinition. unmarshal(DataFormatDefinition dataFormatType, boolean allowNullBody)DataFormat: Unmarshals the in body using the specifiedDataFormatand 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 voidModel. 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 classAny23DataFormatExtract RDF data from HTML documents.classASN1DataFormatEncode and decode data structures using Abstract Syntax Notation One (ASN.1).classAvroDataFormatSerialize and deserialize messages using Apache Avro binary data format.classBarcodeDataFormatTransform strings to various 1D/2D barcode bitmap formats and back.classBase64DataFormatEncode and decode data using Base64.classBindyDataFormatMarshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages).classCBORDataFormatUnmarshal a CBOR payload to POJO and back.classCryptoDataFormatEncrypt and decrypt messages using Java Cryptography Extension (JCE).classCsvDataFormatHandle CSV (Comma Separated Values) payloads.classCustomDataFormatDelegate to a customDataFormatimplementation via Camel registry.classFhirDataformatclassFhirJsonDataFormatMarshall and unmarshall FHIR objects to/from JSON.classFhirXmlDataFormatMarshall and unmarshall FHIR objects to/from XML.classFlatpackDataFormatMarshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.classGrokDataFormatUnmarshal unstructured data to objects using Logstash based Grok patterns.classGzipDeflaterDataFormatCompress and decompress messages usingjava.util.zip.GZIP*Stream.classHL7DataFormatMarshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.classIcalDataFormatMarshal and unmarshal iCal (*.ics) documents to/from model objects.classJacksonXMLDataFormatUnmarshal an XML payloads to POJOs and back using XMLMapper extension of Jackson.classJaxbDataFormatUnmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.classJsonApiDataFormatMarshal and unmarshal JSON:API resources using JSONAPI-Converter library.classJsonDataFormatMarshal POJOs to JSON and back.classLZFDataFormatCompress and decompress streams using LZF deflate algorithm.classMimeMultipartDataFormatMarshal Camel messages with attachments into MIME-Multipart messages and back.classPGPDataFormatEncrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.classProtobufDataFormatSerialize and deserialize Java objects using Google's Protocol buffers.classRssDataFormatTransform from ROME SyndFeed Java Objects to XML and vice-versa.classSoapDataFormatMarshal Java objects to SOAP messages and back.classSyslogDataFormatMarshall SyslogMessages to RFC3164 and RFC5424 messages and back.classTarFileDataFormatArchive files into tarballs or extract files from tarballs.classThriftDataFormatSerialize and deserialize messages using Apache Thrift binary data format.classTidyMarkupDataFormatParse (potentially invalid) HTML into valid HTML or DOM.classUniVocityAbstractDataFormatRepresents the common parts of all uniVocityDataFormatparsers.classUniVocityCsvDataFormatMarshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.classUniVocityFixedDataFormatMarshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.classUniVocityTsvDataFormatMarshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.classXMLSecurityDataFormatEncrypt and decrypt XML payloads using Apache Santuario.classXStreamDataFormatMarshal and unmarshal POJOs to/from XML using XStream library.classYAMLDataFormatMarshal and unmarshal Java objects to and from YAML.classZipDeflaterDataFormatCompress and decompress streams usingjava.util.zip.Deflaterandjava.util.zip.Inflater.classZipFileDataFormatCompression 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 voidDataFormatsDefinition. 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 DataFormatDefinitionDataFormatTransformerDefinition. getDataFormatType()Methods in org.apache.camel.model.transformer with parameters of type DataFormatDefinition Modifier and Type Method Description voidDataFormatTransformerDefinition. setDataFormatType(DataFormatDefinition dataFormatType)The data format to be used
-