Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addFeature(DeserializationFeature, boolean) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a deserialization feature.
- addFeature(SerializationFeature, boolean) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a serialization feature.
- additionalModules() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- addModule(Class<? extends Module>) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a jackson module feature.
- arrayNodeToIterableConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- arrayNodeToObjectConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
B
- beanDeserializerModifiers - Variable in class io.micronaut.jackson.ObjectMapperFactory
- BeanIntrospectionModule - Class in io.micronaut.jackson.modules
-
A Jackson module that adds reflection-free bean serialization and deserialization for Micronaut.
- BeanIntrospectionModule() - Constructor for class io.micronaut.jackson.modules.BeanIntrospectionModule
-
Default constructor.
- beanSerializerModifiers - Variable in class io.micronaut.jackson.ObjectMapperFactory
C
- cloneWithFeatures(JacksonFeatures) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
-
Create a new codec with the provided features.
- cloneWithFeatures(JacksonFeatures) - Method in class io.micronaut.jackson.codec.JsonMediaTypeCodec
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- cloneWithViewClass(Class<?>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.jackson.codec.JsonMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.jackson.codec.JsonStreamMediaTypeCodec
- constructType(Argument<T>, TypeFactory) - Static method in class io.micronaut.jackson.JacksonConfiguration
-
Constructors a JavaType for the given argument and type factory.
- conversionService - Variable in class io.micronaut.jackson.ObjectMapperFactory
- ConvertibleMultiValuesSerializer - Class in io.micronaut.jackson.serialize
-
Serializer for
ConvertibleMultiValues
. - ConvertibleMultiValuesSerializer() - Constructor for class io.micronaut.jackson.serialize.ConvertibleMultiValuesSerializer
- ConvertibleValuesSerializer - Class in io.micronaut.jackson.serialize
-
Serializer for
ConvertibleValues
. - ConvertibleValuesSerializer() - Constructor for class io.micronaut.jackson.serialize.ConvertibleValuesSerializer
- createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- createSpecific(Argument<?>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
D
- decode(Argument<T>, JsonNode) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
-
Decodes the given JSON node.
- DEFAULT_ARRAYSIZETHRESHOLD - Static variable in class io.micronaut.jackson.JacksonConfiguration
-
The default array size threshold value.
- deserialize(byte[], Argument<T>) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- deserialize(byte[], Class<T>) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.jackson.serialize.JsonNodeDeserializer
- deserialize(InputStream, Argument<T>) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- deserialize(InputStream, Class<T>) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- deserializers - Variable in class io.micronaut.jackson.ObjectMapperFactory
- detectFeatures(AnnotationMetadata) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- disabledDeserializationFeatures() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- disabledSerializationFeatures() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- doOnComplete() - Method in class io.micronaut.jackson.parser.JacksonProcessor
E
- enabledDeserializationFeatures() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- enabledSerializationFeatures() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- equals(Object) - Method in class io.micronaut.jackson.codec.JacksonFeatures
F
- FILE_EXTENSION - Static variable in class io.micronaut.jackson.env.JsonPropertySourceLoader
-
File extension for property source loader.
- findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class io.micronaut.jackson.serialize.MicronautDeserializers
- findIntrospection(Class<?>) - Method in class io.micronaut.jackson.modules.BeanIntrospectionModule
-
Find an introspection for the given class.
- fromAnnotation(AnnotationValue<JacksonFeatures>) - Static method in class io.micronaut.jackson.codec.JacksonFeatures
G
- get() - Method in class io.micronaut.jackson.databind.JacksonDatabindMapperSupplier
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.jackson.databind.convert.ObjectNodeConvertibleValues
- getAdditionalModules() - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Additional modules to load.
- getArraySizeThreshold() - Method in class io.micronaut.jackson.JacksonConfiguration
- getDateFormat() - Method in class io.micronaut.jackson.JacksonConfiguration
- getDefaultTyping() - Method in class io.micronaut.jackson.JacksonConfiguration
- getDeserializationFeatures() - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Deserialization features.
- getDeserializationSettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getExtensions() - Method in class io.micronaut.jackson.env.JsonPropertySourceLoader
- getFactorySettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getGeneratorSettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getLocale() - Method in class io.micronaut.jackson.JacksonConfiguration
- getMapperSettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getMediaTypes() - Method in class io.micronaut.jackson.codec.JsonStreamMediaTypeCodec
- getObjectMapper() - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- getObjectMapper() - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- getParserSettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getPropertyNamingStrategy() - Method in class io.micronaut.jackson.JacksonConfiguration
- getSerializationFeatures() - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Serialization features.
- getSerializationInclusion() - Method in class io.micronaut.jackson.JacksonConfiguration
- getSerializationSettings() - Method in class io.micronaut.jackson.JacksonConfiguration
- getStreamConfig() - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- getTimeZone() - Method in class io.micronaut.jackson.JacksonConfiguration
H
- hashCode() - Method in class io.micronaut.jackson.codec.JacksonFeatures
I
- io.micronaut.jackson - package io.micronaut.jackson
-
Configuration for the Jackson JSON parser.
- io.micronaut.jackson.annotation - package io.micronaut.jackson.annotation
-
Jackson parser annotation.
- io.micronaut.jackson.codec - package io.micronaut.jackson.codec
-
JSON media type decoding.
- io.micronaut.jackson.databind - package io.micronaut.jackson.databind
- io.micronaut.jackson.databind.convert - package io.micronaut.jackson.databind.convert
-
JSON conversion to objects structures and vice versa.
- io.micronaut.jackson.env - package io.micronaut.jackson.env
- io.micronaut.jackson.modules - package io.micronaut.jackson.modules
-
Contains factories for modules.
- io.micronaut.jackson.parser - package io.micronaut.jackson.parser
- io.micronaut.jackson.serialize - package io.micronaut.jackson.serialize
-
Jackson object serializer.
- isAlwaysSerializeErrorsAsList() - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether _embedded.errors should always be serialized as list.
- isBeanIntrospectionModule() - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether the
BeanIntrospection
should be used for reflection free object serialialization/deserialialization. - isEmpty(SerializerProvider, ConvertibleMultiValues<?>) - Method in class io.micronaut.jackson.serialize.ConvertibleMultiValuesSerializer
- isEmpty(SerializerProvider, ConvertibleValues<?>) - Method in class io.micronaut.jackson.serialize.ConvertibleValuesSerializer
- isEmpty(SerializerProvider, OptionalValues<?>) - Method in class io.micronaut.jackson.serialize.OptionalValuesSerializer
- isModuleScan() - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether Jackson modules should be scanned for.
- isTrimStrings() - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether strings should be trimmed when deserializing.
J
- JacksonConfiguration - Class in io.micronaut.jackson
-
Configuration for the Jackson JSON parser.
- JacksonConfiguration() - Constructor for class io.micronaut.jackson.JacksonConfiguration
- JacksonConverterRegistrar - Class in io.micronaut.jackson.databind.convert
-
Converter registrar for Jackson.
- JacksonConverterRegistrar(BeanProvider<ObjectMapper>, ConversionService) - Constructor for class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
-
Default constructor.
- JacksonDatabindMapper - Class in io.micronaut.jackson.databind
-
jackson-databind implementation of
JsonMapper
. - JacksonDatabindMapper() - Constructor for class io.micronaut.jackson.databind.JacksonDatabindMapper
- JacksonDatabindMapper(ObjectMapper) - Constructor for class io.micronaut.jackson.databind.JacksonDatabindMapper
- JacksonDatabindMapperSupplier - Class in io.micronaut.jackson.databind
-
Implementation of
JsonMapperSupplier
for Jackson. - JacksonDatabindMapperSupplier() - Constructor for class io.micronaut.jackson.databind.JacksonDatabindMapperSupplier
- JacksonFeatures - Class in io.micronaut.jackson.codec
-
Stores features to later configure an
ObjectMapper
. - JacksonFeatures - Annotation Interface in io.micronaut.jackson.annotation
-
Annotation that can be applied to types that use Jackson to customize serialization features.
- JacksonFeatures() - Constructor for class io.micronaut.jackson.codec.JacksonFeatures
-
Empty jackson features.
- JacksonMediaTypeCodec - Class in io.micronaut.jackson.codec
-
A
MediaTypeCodec
for JSON and Jackson. - JacksonMediaTypeCodec(ObjectMapper, ApplicationConfiguration, CodecConfiguration, MediaType) - Constructor for class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- JacksonMediaTypeCodec(BeanProvider<ObjectMapper>, ApplicationConfiguration, CodecConfiguration, MediaType) - Constructor for class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- jacksonModules - Variable in class io.micronaut.jackson.ObjectMapperFactory
- JacksonObjectSerializer - Class in io.micronaut.jackson.serialize
-
An implementation of the
ObjectSerializer
interface for Jackson. - JacksonObjectSerializer(ObjectMapper) - Constructor for class io.micronaut.jackson.serialize.JacksonObjectSerializer
- JacksonProcessor - Class in io.micronaut.jackson.parser
-
A Reactive streams publisher that publishes a
JsonNode
once the JSON has been fully consumed. - JacksonProcessor() - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Default constructor.
- JacksonProcessor(JsonFactory) - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Construct with given JSON factory.
- JacksonProcessor(JsonFactory, boolean) - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Creates a new JacksonProcessor.
- JacksonProcessor(JsonFactory, boolean, DeserializationConfig) - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Creates a new JacksonProcessor.
- JacksonProcessor(JsonFactory, DeserializationConfig) - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Construct with given JSON factory.
- JacksonProcessor(DeserializationConfig) - Constructor for class io.micronaut.jackson.parser.JacksonProcessor
-
Construct with default JSON factory.
- jsonFactory(JacksonConfiguration) - Method in class io.micronaut.jackson.ObjectMapperFactory
-
Builds default Factory
JsonFactory
using properties fromJacksonConfiguration
. - JsonMediaTypeCodec - Class in io.micronaut.jackson.codec
-
A
MediaTypeCodec
for JSON and Jackson. - JsonMediaTypeCodec(ObjectMapper, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.jackson.codec.JsonMediaTypeCodec
- JsonMediaTypeCodec(BeanProvider<ObjectMapper>, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.jackson.codec.JsonMediaTypeCodec
- JsonNodeDeserializer - Class in io.micronaut.jackson.serialize
-
Deserializer for
JsonNode
. - JsonNodeDeserializer() - Constructor for class io.micronaut.jackson.serialize.JsonNodeDeserializer
- JsonNodeSerializer - Class in io.micronaut.jackson.serialize
-
Serializer for
JsonNode
. - JsonNodeSerializer() - Constructor for class io.micronaut.jackson.serialize.JsonNodeSerializer
- jsonNodeToObjectConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- JsonPropertySourceLoader - Class in io.micronaut.jackson.env
-
A
PropertySourceLoader
that readsapplication.json
files if they exist. - JsonPropertySourceLoader() - Constructor for class io.micronaut.jackson.env.JsonPropertySourceLoader
- JsonStreamMediaTypeCodec - Class in io.micronaut.jackson.codec
-
A codec for
MediaType.APPLICATION_JSON_STREAM
. - JsonStreamMediaTypeCodec(ObjectMapper, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.jackson.codec.JsonStreamMediaTypeCodec
- JsonStreamMediaTypeCodec(BeanProvider<ObjectMapper>, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.jackson.codec.JsonStreamMediaTypeCodec
K
- keyDeserializers - Variable in class io.micronaut.jackson.ObjectMapperFactory
M
- MICRONAUT_MODULE - Static variable in class io.micronaut.jackson.ObjectMapperFactory
-
Name for Micronaut module.
- MicronautDeserializers - Class in io.micronaut.jackson.serialize
- MicronautDeserializers(ConversionService) - Constructor for class io.micronaut.jackson.serialize.MicronautDeserializers
N
- names() - Method in class io.micronaut.jackson.databind.convert.ObjectNodeConvertibleValues
- needMoreInput() - Method in class io.micronaut.jackson.parser.JacksonProcessor
O
- objectMapper(JacksonConfiguration, JsonFactory) - Method in class io.micronaut.jackson.ObjectMapperFactory
-
Builds the core Jackson
ObjectMapper
from the optional configuration andJsonFactory
. - ObjectMapperFactory - Class in io.micronaut.jackson
-
Factory bean for creating the Jackson
ObjectMapper
. - ObjectMapperFactory() - Constructor for class io.micronaut.jackson.ObjectMapperFactory
- ObjectNodeConvertibleValues<V> - Class in io.micronaut.jackson.databind.convert
-
Simple facade over a Jackson
ObjectNode
to make it aConvertibleValues
. - ObjectNodeConvertibleValues(ObjectNode, ConversionService) - Constructor for class io.micronaut.jackson.databind.convert.ObjectNodeConvertibleValues
- objectNodeToConvertibleValuesConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- objectToJsonNodeConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- onUpstreamMessage(byte[]) - Method in class io.micronaut.jackson.parser.JacksonProcessor
- OptionalValuesSerializer - Class in io.micronaut.jackson.serialize
-
A Jackson Serializer for
OptionalValues
. - OptionalValuesSerializer() - Constructor for class io.micronaut.jackson.serialize.OptionalValuesSerializer
- OptionalValuesSerializer(JacksonConfiguration) - Constructor for class io.micronaut.jackson.serialize.OptionalValuesSerializer
P
- processInput(String, InputStream, Map<String, Object>) - Method in class io.micronaut.jackson.env.JsonPropertySourceLoader
- PROPERTY_MODULE_SCAN - Static variable in class io.micronaut.jackson.JacksonConfiguration
-
The property used to enable module scan.
- PROPERTY_USE_BEAN_INTROSPECTION - Static variable in class io.micronaut.jackson.JacksonConfiguration
-
The property used to enable bean introspection.
R
- readJsonAsMap(InputStream) - Method in class io.micronaut.jackson.env.JsonPropertySourceLoader
- readValue(byte[], Argument<T>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- readValue(ByteBuffer<?>, Argument<T>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- readValue(InputStream, Argument<T>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- register(MutableConversionService) - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- REGULAR_JSON_MEDIA_TYPE_CODEC_NAME - Static variable in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- ResourceDeserializerModifier - Class in io.micronaut.jackson.serialize
- ResourceDeserializerModifier() - Constructor for class io.micronaut.jackson.serialize.ResourceDeserializerModifier
- ResourceModule - Class in io.micronaut.jackson.serialize
-
Modifies deserialization for
Resource
. - ResourceModule() - Constructor for class io.micronaut.jackson.serialize.ResourceModule
-
Construct a new resource module with default deserializer for
Resource
.
S
- serialize(ConvertibleMultiValues<?>, JsonGenerator, SerializerProvider) - Method in class io.micronaut.jackson.serialize.ConvertibleMultiValuesSerializer
- serialize(ConvertibleValues<?>, JsonGenerator, SerializerProvider) - Method in class io.micronaut.jackson.serialize.ConvertibleValuesSerializer
- serialize(OptionalValues<?>, JsonGenerator, SerializerProvider) - Method in class io.micronaut.jackson.serialize.OptionalValuesSerializer
- serialize(JsonNode, JsonGenerator, SerializerProvider) - Method in class io.micronaut.jackson.serialize.JsonNodeSerializer
- serialize(Object) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- serialize(Object, OutputStream) - Method in class io.micronaut.jackson.serialize.JacksonObjectSerializer
- serializers - Variable in class io.micronaut.jackson.ObjectMapperFactory
- setAlwaysSerializeErrorsAsList(boolean) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets whether _embedded.errors should always be serialized as list (defaults to false).
- setArraySizeThreshold(int) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the array size threshold for data binding.
- setBeanIntrospectionModule(boolean) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether the
BeanIntrospection
should be used for reflection free object serialialization/deserialialization. - setDateFormat(String) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the default date format to use.
- setDefaultTyping(ObjectMapper.DefaultTyping) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the global defaultTyping using for Polymorphic handling.
- setDeserialization(Map<DeserializationFeature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the deserialization features to use.
- setDeserializers(JsonDeserializer...) - Method in class io.micronaut.jackson.ObjectMapperFactory
-
Set additional deserializers.
- setFactory(Map<JsonFactory.Feature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the factory features to use.
- setGenerator(Map<JsonGenerator.Feature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the generator features to use.
- setLocale(Locale) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the locale to use.
- setMapper(Map<MapperFeature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the object mapper features to use.
- setModuleScan(boolean) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets whether to scan for modules or not (defaults to true).
- setParser(Map<JsonParser.Feature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the parser features to use.
- setPropertyNamingStrategy(PropertyNamingStrategy) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the property naming strategy.
- setSerialization(Map<SerializationFeature, Boolean>) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the serialization features to use.
- setSerializationInclusion(JsonInclude.Include) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the serialization inclusion mode.
- setSerializers(JsonSerializer...) - Method in class io.micronaut.jackson.ObjectMapperFactory
-
Set additional serializers.
- setTimeZone(TimeZone) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Sets the timezone to use.
- setTrimStrings(boolean) - Method in class io.micronaut.jackson.JacksonConfiguration
-
Whether strings should be trimmed when deserializing (defaults to false).
- setupModule(Module.SetupContext) - Method in class io.micronaut.jackson.modules.BeanIntrospectionModule
U
- updateProperties(DeserializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class io.micronaut.jackson.serialize.ResourceDeserializerModifier
- updateValueFromTree(Object, JsonNode) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
V
- values() - Method in class io.micronaut.jackson.databind.convert.ObjectNodeConvertibleValues
W
- writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- writeValue(OutputStream, Object) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- writeValueAsBytes(Object) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- writeValueToTree(Argument<T>, T) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- writeValueToTree(Object) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form