Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractJacksonDataFormat - Class in org.apache.camel.component.jackson
-
Abstract superclass of Jackson based data formats.
- AbstractJacksonDataFormat() - Constructor for class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Use the default Jackson
ObjectMapper
andObject
- AbstractJacksonDataFormat(ObjectMapper, Class<?>) - Constructor for class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Use a custom Jackson mapper and and unmarshal type
- AbstractJacksonDataFormat(ObjectMapper, Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Use a custom Jackson mapper, unmarshal type and JSON view
- AbstractJacksonDataFormat(Class<?>) - Constructor for class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Use the default Jackson
ObjectMapper
and with a custom unmarshal type - AbstractJacksonDataFormat(Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Use the default Jackson
ObjectMapper
and with a custom unmarshal type and JSON view - addModule(Module) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
To use the custom Jackson module
- arrayToJsonBeans(JsonNode) - Static method in class org.apache.camel.component.jackson.transform.Json
-
Converts array json node to a list of json object strings.
- AVRO - Enum constant in enum class org.apache.camel.component.jackson.SchemaType
C
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.jackson.JacksonDataFormatConfigurer
- CONTENT_CLASS - Static variable in class org.apache.camel.component.jackson.SchemaHelper
- CONTENT_SCHEMA - Static variable in class org.apache.camel.component.jackson.SchemaHelper
- CONTENT_SCHEMA_TYPE - Static variable in class org.apache.camel.component.jackson.SchemaHelper
- convertTo(Class<T>, Exchange, Object, TypeConverterRegistry) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- createNewObjectMapper() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- createNewObjectMapper() - Method in class org.apache.camel.component.jackson.JacksonDataFormat
D
- disableFeature(DeserializationFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- disableFeature(MapperFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- disableFeature(SerializationFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- doInit() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- doStart() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- doStop() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
E
- ENABLE_TYPE_CONVERTER - Static variable in class org.apache.camel.component.jackson.JacksonConstants
- enableFeature(DeserializationFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- enableFeature(MapperFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- enableFeature(SerializationFeature) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
G
- getBodyAsStream(Message) - Method in class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- getCamelContext() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getCamelContext() - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConvertersLoader
- getCamelContext() - Method in class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- getCollectionType() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getCollectionTypeName() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getContentClass() - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- getDataFormatName() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getDataFormatName() - Method in class org.apache.camel.component.jackson.JacksonDataFormat
- getDefaultContentType() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getDefaultContentType() - Method in class org.apache.camel.component.jackson.JacksonDataFormat
- getDisableFeatures() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getEnableFeatures() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getInclude() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getJavaObject(Message, SchemaType, FormatSchema, Class<?>) - Method in class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- getJsonView() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getJsonViewTypeName() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getModuleClassNames() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getModuleRefs() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getModules() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getNamingStrategy() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getObjectMapper() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getObjectMapperClass() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getObjectMapperClass() - Method in class org.apache.camel.component.jackson.JacksonDataFormat
- getSchema() - Method in class org.apache.camel.component.jackson.transform.JsonFormatSchema
- getSchema() - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- getSchemaResolver() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getSchemaType() - Method in class org.apache.camel.component.jackson.transform.JsonFormatSchema
- getTimezone() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getUnmarshalType() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- getUnmarshalTypeName() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
I
- isAllowJmsType() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isAllowUnmarshallType() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isAutoDiscoverObjectMapper() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isAutoDiscoverSchemaResolver() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isContentTypeHeader() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isEnableJacksonTypeConverter() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isJson(String) - Static method in class org.apache.camel.component.jackson.transform.Json
-
Checks given value to be a Json array of object representation.
- isJsonArray(String) - Static method in class org.apache.camel.component.jackson.transform.Json
-
Checks given value could be JSON array string.
- isJsonObject(String) - Static method in class org.apache.camel.component.jackson.transform.Json
-
Checks given value could be JSON object string.
- isNumber(Class<?>) - Static method in class org.apache.camel.component.jackson.SchemaHelper
- isPojo(Class<?>) - Static method in class org.apache.camel.component.jackson.SchemaHelper
- isPrettyPrint() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isPrimitive(Class<?>) - Static method in class org.apache.camel.component.jackson.SchemaHelper
- isString(Class<?>) - Static method in class org.apache.camel.component.jackson.SchemaHelper
- isUseDefaultObjectMapper() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- isUseList() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
J
- JacksonConstants - Class in org.apache.camel.component.jackson
- JacksonDataFormat - Class in org.apache.camel.component.jackson
-
Marshal POJOs to JSON and back using Jackson.
- JacksonDataFormat() - Constructor for class org.apache.camel.component.jackson.JacksonDataFormat
-
Use the default Jackson
ObjectMapper
andObject
- JacksonDataFormat(ObjectMapper, Class<?>) - Constructor for class org.apache.camel.component.jackson.JacksonDataFormat
-
Use a custom Jackson mapper and and unmarshal type
- JacksonDataFormat(ObjectMapper, Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.JacksonDataFormat
-
Use a custom Jackson mapper, unmarshal type and JSON view
- JacksonDataFormat(Class<?>) - Constructor for class org.apache.camel.component.jackson.JacksonDataFormat
-
Use the default Jackson
ObjectMapper
and with a custom unmarshal type - JacksonDataFormat(Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.JacksonDataFormat
-
Use the default Jackson
ObjectMapper
and with a custom unmarshal type and JSON view - JacksonDataFormatConfigurer - Class in org.apache.camel.component.jackson
-
Generated by camel build tools - do NOT edit this file!
- JacksonDataFormatConfigurer() - Constructor for class org.apache.camel.component.jackson.JacksonDataFormatConfigurer
- JacksonTypeConverters - Class in org.apache.camel.component.jackson.converter
-
Jackson
TypeConverter
that allows converting json to/from POJOs and other types. - JacksonTypeConverters() - Constructor for class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- JacksonTypeConvertersLoader - Class in org.apache.camel.component.jackson.converter
-
Generated by camel build tools - do NOT edit this file!
- JacksonTypeConvertersLoader() - Constructor for class org.apache.camel.component.jackson.converter.JacksonTypeConvertersLoader
- Json - Class in org.apache.camel.component.jackson.transform
- JSON - Enum constant in enum class org.apache.camel.component.jackson.SchemaType
- JsonDataTypeTransformer - Class in org.apache.camel.component.jackson.transform
-
Data type uses Jackson data format to marshal given Exchange payload to a Json (binary byte array representation).
- JsonDataTypeTransformer() - Constructor for class org.apache.camel.component.jackson.transform.JsonDataTypeTransformer
- JsonFormatSchema - Class in org.apache.camel.component.jackson.transform
- JsonFormatSchema(JsonNode) - Constructor for class org.apache.camel.component.jackson.transform.JsonFormatSchema
- JsonPojoDataTypeTransformer - Class in org.apache.camel.component.jackson.transform
-
Data type able to unmarshal Exchange body to Java object.
- JsonPojoDataTypeTransformer() - Constructor for class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- JsonSchemaResolver - Class in org.apache.camel.component.jackson.transform
-
Schema resolver able to read Json schema from given exchange being processed.
- JsonSchemaResolver() - Constructor for class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- JsonStructDataTypeTransformer - Class in org.apache.camel.component.jackson.transform
-
Data type uses Jackson data format to unmarshal Exchange body to a generic JsonNode representation.
- JsonStructDataTypeTransformer() - Constructor for class org.apache.camel.component.jackson.transform.JsonStructDataTypeTransformer
L
- ListJacksonDataFormat - Class in org.apache.camel.component.jackson
-
A
JacksonDataFormat
that is using a list - ListJacksonDataFormat() - Constructor for class org.apache.camel.component.jackson.ListJacksonDataFormat
- ListJacksonDataFormat(ObjectMapper, Class<?>) - Constructor for class org.apache.camel.component.jackson.ListJacksonDataFormat
- ListJacksonDataFormat(ObjectMapper, Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.ListJacksonDataFormat
- ListJacksonDataFormat(Class<?>) - Constructor for class org.apache.camel.component.jackson.ListJacksonDataFormat
- ListJacksonDataFormat(Class<?>, Class<?>) - Constructor for class org.apache.camel.component.jackson.ListJacksonDataFormat
- load(TypeConverterRegistry) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConvertersLoader
M
- mapper() - Static method in class org.apache.camel.component.jackson.transform.Json
-
Provides access to the default object mapper instance.
- marshal(Exchange, Object, OutputStream) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
O
- of(String) - Static method in enum class org.apache.camel.component.jackson.SchemaType
- org.apache.camel.component.jackson - package org.apache.camel.component.jackson
- org.apache.camel.component.jackson.converter - package org.apache.camel.component.jackson.converter
- org.apache.camel.component.jackson.transform - package org.apache.camel.component.jackson.transform
P
- process(Exchange) - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- PROTOBUF - Enum constant in enum class org.apache.camel.component.jackson.SchemaType
R
- resolve(Exchange) - Method in interface org.apache.camel.component.jackson.SchemaResolver
-
Resolves a schema for the given exchange.
- resolve(Exchange) - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- resolveContentClass(Exchange, String) - Static method in class org.apache.camel.component.jackson.SchemaHelper
-
Helper resolves content class from exchange properties and as a fallback tries to retrieve the content class from the payload body type.
S
- SCHEMA - Static variable in class org.apache.camel.component.jackson.SchemaHelper
- SchemaHelper - Class in org.apache.camel.component.jackson
- SchemaResolver - Interface in org.apache.camel.component.jackson
-
Interface for resolving schemas using pluggable strategies.
- SchemaType - Enum Class in org.apache.camel.component.jackson
-
Supported schema types for Java object serialization/deserialization
- setAllowJmsType(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Allows jackson to use the JMSType header as an indicator what the classname is for unmarshaling content to POJO
- setAllowUnmarshallType(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
If enabled then Jackson is allowed to attempt to use the CamelJacksonUnmarshalType header during the unmarshalling.
- setAutoDiscoverObjectMapper(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
If set to true and useDefaultObjectMapper is true, then Jackson will look for an objectMapper in the registry.
- setAutoDiscoverSchemaResolver(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
When not disabled, the SchemaResolver will be looked up into the registry
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConvertersLoader
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- setCollectionType(Class<? extends Collection>) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setCollectionTypeName(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setContentClass(String) - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- setContentTypeHeader(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
If enabled then Jackson will set the Content-Type header to the correct mime type when marshalling.
- setDisableFeatures(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Set of features to disable on the Jackson
ObjectMapper
. - setEnableFeatures(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Set of features to enable on the Jackson
ObjectMapper
. - setEnableJacksonTypeConverter(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
If enabled then Jackson is allowed to attempt to be used during Camels type converter as a
invalid reference
org.apache.camel.FallbackConverter
Map
/List
types. - setInclude(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setJsonView(Class<?>) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setJsonViewTypeName(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setModuleClassNames(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
To use custom Jackson
Module
s specified as a String with FQN class names. - setModuleRefs(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
To use custom Jackson modules referred from the Camel registry.
- setModules(List<Module>) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
To use custom Jackson
Module
s - setNamingStrategy(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setObjectMapper(ObjectMapper) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setSchema(String) - Method in class org.apache.camel.component.jackson.transform.JsonSchemaResolver
- setSchemaResolver(SchemaResolver) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Optional schema resolver used to lookup schemas for the data in transit.
- setTimezone(TimeZone) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
If set then Jackson will use the Timezone when marshalling/unmarshalling.
- setUnmarshalType(Class<?>) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setUnmarshalTypeName(String) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setUseDefaultObjectMapper(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- setUseList(boolean) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
T
- toBoolean(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toBoolean(BooleanNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toByteArray(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toDouble(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toFloat(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toInputStream(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toInteger(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(byte[], Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(File, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(InputStream, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(Reader, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(String, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toJsonNode(Map, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toLong(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toMap(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toReader(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- toString(JsonNode, Exchange) - Method in class org.apache.camel.component.jackson.converter.JacksonTypeConverters
- transform(Message, DataType, DataType) - Method in class org.apache.camel.component.jackson.transform.JsonDataTypeTransformer
- transform(Message, DataType, DataType) - Method in class org.apache.camel.component.jackson.transform.JsonPojoDataTypeTransformer
- transform(Message, DataType, DataType) - Method in class org.apache.camel.component.jackson.transform.JsonStructDataTypeTransformer
- type() - Method in enum class org.apache.camel.component.jackson.SchemaType
- TYPE_CONVERTER_MODULE_CLASS_NAMES - Static variable in class org.apache.camel.component.jackson.JacksonConstants
- TYPE_CONVERTER_TO_POJO - Static variable in class org.apache.camel.component.jackson.JacksonConstants
U
- unmarshal(Exchange, InputStream) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- unmarshal(Exchange, Object) - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
- UNMARSHAL_TYPE - Static variable in class org.apache.camel.component.jackson.JacksonConstants
- useList() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Uses
ArrayList
when unmarshalling. - useMap() - Method in class org.apache.camel.component.jackson.AbstractJacksonDataFormat
-
Uses
HashMap
when unmarshalling.
V
- VALIDATE - Static variable in class org.apache.camel.component.jackson.SchemaHelper
- valueOf(String) - Static method in enum class org.apache.camel.component.jackson.SchemaType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.jackson.SchemaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values