in core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/DataFormatReifier.java [180:274]
private static DataFormatReifier<? extends DataFormatDefinition> coreReifier(
CamelContext camelContext, DataFormatDefinition definition) {
if (definition instanceof ASN1DataFormat) {
return new ASN1DataFormatReifier(camelContext, definition);
} else if (definition instanceof AvroDataFormat) {
return new AvroDataFormatReifier(camelContext, definition);
} else if (definition instanceof BarcodeDataFormat) {
return new BarcodeDataFormatReifier(camelContext, definition);
} else if (definition instanceof Base64DataFormat) {
return new Base64DataFormatReifier(camelContext, definition);
} else if (definition instanceof BeanioDataFormat) {
return new BeanioDataFormatReifier(camelContext, definition);
} else if (definition instanceof BindyDataFormat) {
return new BindyDataFormatReifier(camelContext, definition);
} else if (definition instanceof CBORDataFormat) {
return new CBORDataFormatReifier(camelContext, definition);
} else if (definition instanceof CryptoDataFormat) {
return new CryptoDataFormatReifier(camelContext, definition);
} else if (definition instanceof CsvDataFormat) {
return new CsvDataFormatReifier(camelContext, definition);
} else if (definition instanceof CustomDataFormat) {
return new CustomDataFormatReifier(camelContext, definition);
} else if (definition instanceof DfdlDataFormat) {
return new DfdlDataFormatReifier(camelContext, definition);
} else if (definition instanceof FhirJsonDataFormat) {
return new FhirJsonDataFormatReifier(camelContext, definition);
} else if (definition instanceof FhirXmlDataFormat) {
return new FhirXmlDataFormatReifier(camelContext, definition);
} else if (definition instanceof FhirDataformat) {
return new FhirDataFormatReifier<>(camelContext, definition);
} else if (definition instanceof FlatpackDataFormat) {
return new FlatpackDataFormatReifier(camelContext, definition);
} else if (definition instanceof FuryDataFormat) {
return new FuryDataFormatReifier(camelContext, definition);
} else if (definition instanceof GrokDataFormat) {
return new GrokDataFormatReifier(camelContext, definition);
} else if (definition instanceof GzipDeflaterDataFormat) {
return new GzipDataFormatReifier(camelContext, definition);
} else if (definition instanceof HL7DataFormat) {
return new HL7DataFormatReifier(camelContext, definition);
} else if (definition instanceof IcalDataFormat) {
return new IcalDataFormatReifier(camelContext, definition);
} else if (definition instanceof JacksonXMLDataFormat) {
return new JacksonXMLDataFormatReifier(camelContext, definition);
} else if (definition instanceof JaxbDataFormat) {
return new JaxbDataFormatReifier(camelContext, definition);
} else if (definition instanceof JsonApiDataFormat) {
return new JsonApiDataFormatReifier(camelContext, definition);
} else if (definition instanceof JsonDataFormat) {
return new JsonDataFormatReifier(camelContext, definition);
} else if (definition instanceof LZFDataFormat) {
return new LZFDataFormatReifier(camelContext, definition);
} else if (definition instanceof MimeMultipartDataFormat) {
return new MimeMultipartDataFormatReifier(camelContext, definition);
} else if (definition instanceof ParquetAvroDataFormat) {
return new ParquetAvroDataFormatReifier(camelContext, definition);
} else if (definition instanceof PGPDataFormat) {
return new PGPDataFormatReifier(camelContext, definition);
} else if (definition instanceof ProtobufDataFormat) {
return new ProtobufDataFormatReifier(camelContext, definition);
} else if (definition instanceof RssDataFormat) {
return new RssDataFormatReifier(camelContext, definition);
} else if (definition instanceof SmooksDataFormat) {
return new SmooksDataFormatReifier(camelContext, definition);
} else if (definition instanceof SoapDataFormat) {
return new SoapDataFormatReifier(camelContext, definition);
} else if (definition instanceof SyslogDataFormat) {
return new SyslogDataFormatReifier(camelContext, definition);
} else if (definition instanceof SwiftMtDataFormat) {
return new SwiftMtDataFormatReifier(camelContext, definition);
} else if (definition instanceof SwiftMxDataFormat) {
return new SwiftMxDataFormatReifier(camelContext, definition);
} else if (definition instanceof TarFileDataFormat) {
return new TarFileDataFormatReifier(camelContext, definition);
} else if (definition instanceof ThriftDataFormat) {
return new ThriftDataFormatReifier(camelContext, definition);
} else if (definition instanceof TidyMarkupDataFormat) {
return new TidyMarkupDataFormatReifier(camelContext, definition);
} else if (definition instanceof UniVocityCsvDataFormat) {
return new UniVocityCsvDataFormatReifier(camelContext, definition);
} else if (definition instanceof UniVocityFixedDataFormat) {
return new UniVocityFixedWidthDataFormatReifier(camelContext, definition);
} else if (definition instanceof UniVocityTsvDataFormat) {
return new UniVocityTsvDataFormatReifier(camelContext, definition);
} else if (definition instanceof XMLSecurityDataFormat) {
return new XMLSecurityDataFormatReifier(camelContext, definition);
} else if (definition instanceof YAMLDataFormat) {
return new YAMLDataFormatReifier(camelContext, definition);
} else if (definition instanceof ZipDeflaterDataFormat) {
return new ZipDataFormatReifier(camelContext, definition);
} else if (definition instanceof ZipFileDataFormat) {
return new ZipFileDataFormatReifier(camelContext, definition);
}
return null;
}