Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

A

AbstractBsonMapper - Class in io.micronaut.serde.bson
Abstract Bson mapper.
AbstractBsonMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.bson.AbstractBsonMapper
 
AbstractBsonMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.bson.AbstractBsonMapper
 
AbstractBsonSerde<T> - Class in io.micronaut.serde.bson.custom
Abstract serializer/deserializer that needs to access Bson decoder/encoder.
AbstractBsonSerde() - Constructor for class io.micronaut.serde.bson.custom.AbstractBsonSerde
 
AbstractChildReuseStreamDecoder - Class in io.micronaut.serde.support
AbstractStreamDecoder extension that does not need to allocate for child decoders.
AbstractChildReuseStreamDecoder(AbstractStreamDecoder) - Constructor for class io.micronaut.serde.support.AbstractChildReuseStreamDecoder
 
AbstractChildReuseStreamDecoder(Class<?>) - Constructor for class io.micronaut.serde.support.AbstractChildReuseStreamDecoder
 
AbstractPropertyReferenceManager - Class in io.micronaut.serde.reference
Abstract implementation of PropertyReferenceManager.
AbstractPropertyReferenceManager() - Constructor for class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
AbstractStreamDecoder - Class in io.micronaut.serde.support
Abstract base class for stream-based Decoders.
AbstractStreamDecoder(AbstractStreamDecoder) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
Child constructor.
AbstractStreamDecoder(Class<?>) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
Root constructor.
AbstractStreamDecoder.TokenType - Enum in io.micronaut.serde.support
The token type.
AbstractStreamDecoder.ValueDecoder<R> - Interface in io.micronaut.serde.support
Decoder function for a single value.
ALIASES - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Aliases for deserialization.
allowNull() - Method in interface io.micronaut.serde.Deserializer
 
allowNull() - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 
allowNull() - Method in interface io.micronaut.serde.util.NullableDeserializer
 
arrayDequeDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes array deque.
arrayListDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes array lists.
AwsRemapper - Class in io.micronaut.serde.processor.jackson
Remapper to handle AWS re-packaging of annotations.
AwsRemapper() - Constructor for class io.micronaut.serde.processor.jackson.AwsRemapper
 

B

backFromChild(AbstractStreamDecoder) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
backFromChild(AbstractStreamDecoder) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Called when the old child has finished processing and returns control of the stream to the parent.
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.micronaut.serde.json.stream.graalvm.JsonpFeature
 
BsonBinaryMapper - Class in io.micronaut.serde.bson
Binary Bson mapper.
BsonBinaryMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.bson.BsonBinaryMapper
 
BsonBinaryMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.bson.BsonBinaryMapper
 
BsonCreatorTransformer - Class in io.micronaut.serde.processor.bson
Mapper of @BsonCreator.
BsonCreatorTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonCreatorTransformer
 
BsonDiscriminatorTransformer - Class in io.micronaut.serde.processor.bson
Mapper of @BsonDiscriminator.
BsonDiscriminatorTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
 
BsonIdTransformer - Class in io.micronaut.serde.processor.bson
Mapper of @BsonId.
BsonIdTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonIdTransformer
 
BsonIgnoreTransformer - Class in io.micronaut.serde.processor.bson
Mapper of @BsonIgnore.
BsonIgnoreTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
 
BsonJsonMapper - Class in io.micronaut.serde.bson
Textual JSON Bson mapper.
BsonJsonMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.bson.BsonJsonMapper
 
BsonJsonMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.bson.BsonJsonMapper
 
BsonPropertyTransformer - Class in io.micronaut.serde.processor.bson
Mapper of @BsonProperty.
BsonPropertyTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonPropertyTransformer
 
BsonReaderDecoder - Class in io.micronaut.serde.bson
Bson implementation of Decoder.
BsonReaderDecoder(BsonReader) - Constructor for class io.micronaut.serde.bson.BsonReaderDecoder
 
BsonRepresentationMapper - Class in io.micronaut.serde.processor.bson
Mapper of @BsonRepresentation.
BsonRepresentationMapper() - Constructor for class io.micronaut.serde.processor.bson.BsonRepresentationMapper
 
BsonRepresentationSerde - Class in io.micronaut.serde.bson.custom
Custom BsonType representation serializer/deserializer.
BsonRepresentationSerde() - Constructor for class io.micronaut.serde.bson.custom.BsonRepresentationSerde
 
BsonWriterEncoder - Class in io.micronaut.serde.bson
Bson implementation of Encoder.
BsonWriterEncoder(BsonWriter) - Constructor for class io.micronaut.serde.bson.BsonWriterEncoder
 
BufferingJsonNodeProcessor - Class in io.micronaut.serde.support.util
Utility class for buffering and parsing JSON to support JsonMapper.createReactiveParser(java.util.function.Consumer, boolean).
BufferingJsonNodeProcessor(Consumer<Processor<byte[], JsonNode>>, boolean) - Constructor for class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
Default constructor.

C

cloneWithFeatures(JsonFeatures) - Method in interface io.micronaut.serde.ObjectMapper
 
cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.bson.BsonBinaryMapper
 
cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.bson.BsonJsonMapper
 
cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
close() - Method in interface io.micronaut.serde.Decoder
Finalize the current structure.
close() - Method in interface io.micronaut.serde.Encoder
Finalize the current structure.
close() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
CodecBsonDecoder<T> - Class in io.micronaut.serde.bson.custom
Serializer/deserializer implemented by Codec.
CodecBsonDecoder(Codec<T>) - Constructor for class io.micronaut.serde.bson.custom.CodecBsonDecoder
 
coerceScalarToString() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
coerceScalarToString() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
coerceScalarToString() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
coerceScalarToString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode any non-null scalar value (number, string or boolean) to its string representation.
complete(Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
CoreDeserializers - Class in io.micronaut.serde.support.deserializers
Core deserializers.
CoreDeserializers() - Constructor for class io.micronaut.serde.support.deserializers.CoreDeserializers
 
CoreSerdes - Class in io.micronaut.serde.support.serdes
Factory class for core serdes.
CoreSerdes() - Constructor for class io.micronaut.serde.support.serdes.CoreSerdes
 
CoreSerializers - Class in io.micronaut.serde.support.serializers
Factory class for core serializers.
CoreSerializers() - Constructor for class io.micronaut.serde.support.serializers.CoreSerializers
 
create(JsonParser) - Static method in class io.micronaut.serde.jackson.JacksonDecoder
 
create(JsonParser, Class<?>) - Static method in class io.micronaut.serde.jackson.JacksonDecoder
 
create(JsonGenerator) - Static method in class io.micronaut.serde.jackson.JacksonEncoder
 
create(JsonNode) - Static method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
create() - Static method in class io.micronaut.serde.support.util.JsonNodeEncoder
Creates a new instance.
createBsonReader(ByteBuffer) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
createBsonReader(ByteBuffer) - Method in class io.micronaut.serde.bson.BsonBinaryMapper
 
createBsonReader(ByteBuffer) - Method in class io.micronaut.serde.bson.BsonJsonMapper
 
createBsonWriter(OutputStream) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
createBsonWriter(OutputStream) - Method in class io.micronaut.serde.bson.BsonBinaryMapper
 
createBsonWriter(OutputStream) - Method in class io.micronaut.serde.bson.BsonJsonMapper
 
createChildDecoder() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
createChildDecoder() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
createChildDecoder() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
createChildDecoder() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Create a new child decoder using AbstractStreamDecoder(AbstractStreamDecoder).
createDeserializationException(String, Object) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
createDeserializationException(String, Object) - Method in interface io.micronaut.serde.Decoder
Creates an exception for the given message.
createDeserializationException(String, Object) - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
createDeserializationException(String, Object) - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
createDeserializationException(String, Object) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
createSpecific(Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
Create a new child deserializer or return this if non is necessary for the given context.
createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in interface io.micronaut.serde.Serializer
Create a more specific serializer for the given definition.
createSpecific(Deserializer.DecoderContext, Argument<? super Object>) - Method in class io.micronaut.serde.support.deserializers.ObjectDeserializer
 
createSpecific(Deserializer.DecoderContext, Argument<? super N>) - Method in interface io.micronaut.serde.support.serdes.NumberSerde
 
createSpecific(Serializer.EncoderContext, Argument<? extends N>) - Method in interface io.micronaut.serde.support.serdes.NumberSerde
 
createSpecific(Deserializer.DecoderContext, Argument<? super Object[]>) - Method in class io.micronaut.serde.support.serdes.ObjectArraySerde
 
createSpecific(Serializer.EncoderContext, Argument<? extends Object[]>) - Method in class io.micronaut.serde.support.serdes.ObjectArraySerde
 
createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in interface io.micronaut.serde.support.serdes.TemporalSerde
 
createSpecific(Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.support.serdes.TemporalSerde
 
createSpecific(Serializer.EncoderContext, Argument<? extends Object>) - Method in class io.micronaut.serde.support.serializers.ObjectSerializer
 
currentPath() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
currentPath() - Method in interface io.micronaut.serde.Encoder
Return an analysis of the current path.
currentPath() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
currentToken() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
currentToken() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
currentToken() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
currentToken() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
CustomizableDeserializer<T> - Interface in io.micronaut.serde.util
The type of deserializer that requires a specific implementation by calling Deserializer.createSpecific(DecoderContext, Argument).
CustomizableSerializer<T> - Interface in io.micronaut.serde.util
The type of serializer that requires a specific implementation by calling Serializer.createSpecific(Serializer.EncoderContext, Argument).
CustomizedObjectArrayDeserializer - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
CustomizedObjectArrayDeserializer(Argument<Object>, Deserializer<?>) - Constructor for class io.micronaut.serde.support.serdes.CustomizedObjectArrayDeserializer
 
CustomizedObjectArraySerializer - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
CustomizedObjectArraySerializer(Argument<Object>, Serializer<Object>) - Constructor for class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 
CustomizedObjectSerializer<T> - Class in io.micronaut.serde.support.serializers
Fallback Serializer for general Object values.
CustomizedObjectSerializer(SerBean<Object>) - Constructor for class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
 

D

decode(AbstractStreamDecoder) - Method in interface io.micronaut.serde.support.AbstractStreamDecoder.ValueDecoder
Decode this value.
decodeArbitrary() - Method in interface io.micronaut.serde.Decoder
Decodes the current state into an arbitrary object.
decodeArbitrary() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeArbitrary() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeArray(Argument<?>) - Method in interface io.micronaut.serde.Decoder
Start decoding an array.
decodeArray() - Method in interface io.micronaut.serde.Decoder
Start decoding an array.
decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBigDecimal() - Method in interface io.micronaut.serde.Decoder
Decodes a BigDecimal.
decodeBigDecimal() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBigDecimal() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBigInteger() - Method in interface io.micronaut.serde.Decoder
Decodes a BigInteger.
decodeBigInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBigInteger() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBoolean() - Method in interface io.micronaut.serde.Decoder
Decodes a boolean.
decodeBoolean() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBoolean() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBuffer() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
decodeBuffer() - Method in interface io.micronaut.serde.Decoder
Buffer the whole subtree of this value and return it as a new Decoder.
decodeBuffer() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBuffer() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeByte() - Method in interface io.micronaut.serde.Decoder
Decodes a byte.
decodeByte() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeByte() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeChar() - Method in interface io.micronaut.serde.Decoder
Decodes a char.
decodeChar() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeChar() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeCustom(Decoder<T>, DecoderContext) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
decodeCustom(AbstractStreamDecoder.ValueDecoder<T>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode a custom type.
decodeCustom(AbstractStreamDecoder.ValueDecoder<T>, boolean) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode a custom type.
decodeDecimal128() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
Decodes Decimal128.
decodeDouble() - Method in interface io.micronaut.serde.Decoder
Decodes a double.
decodeDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeDouble() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeFloat() - Method in interface io.micronaut.serde.Decoder
Decodes a float.
decodeFloat() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeFloat() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeInt() - Method in interface io.micronaut.serde.Decoder
Decodes a int.
decodeInt() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeInt() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeKey() - Method in interface io.micronaut.serde.Decoder
Decodes a key, if there are no more keys to decode returns null.
decodeKey() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeLong() - Method in interface io.micronaut.serde.Decoder
Decodes a long.
decodeLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeLong() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeNull() - Method in interface io.micronaut.serde.Decoder
Attempt to decode a null value.
decodeNull() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeNumber(AbstractStreamDecoder.ValueDecoder<T>, Function<String, T>, T, T) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode a number type, applying all necessary coercions.
decodeObject(Argument<?>) - Method in interface io.micronaut.serde.Decoder
Decodes an object.
decodeObject() - Method in interface io.micronaut.serde.Decoder
Decodes an object.
decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeObjectId() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
Decodes ObjectId.
Decoder - Interface in io.micronaut.serde
Core interface for decoding values from a serialized format such as JSON.
decoderContext - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 
decodeShort() - Method in interface io.micronaut.serde.Decoder
Decodes a short.
decodeShort() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeShort() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeString() - Method in interface io.micronaut.serde.Decoder
Decodes a string.
decodeString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeString() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
DefaultFormattedTemporalSerde<T extends java.time.temporal.TemporalAccessor> - Class in io.micronaut.serde.support.serdes
Super class that can be used for the default date/time formatting.
DefaultFormattedTemporalSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
Allows configuring a default time format for temporal date/time types.
DefaultSerdeIntrospections - Class in io.micronaut.serde.support
Default implementation of the SerdeIntrospections interface which looks up instrospections from BeanIntrospector.SHARED.
DefaultSerdeIntrospections(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.DefaultSerdeIntrospections
 
DefaultSerdeIntrospections() - Constructor for class io.micronaut.serde.support.DefaultSerdeIntrospections
 
DefaultSerdeRegistry - Class in io.micronaut.serde.support
Default implementation of the SerdeRegistry interface.
DefaultSerdeRegistry(BeanContext, ObjectSerializer, ObjectDeserializer, Serde<Object[]>, SerdeIntrospections) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
 
defaultSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes default set.
DeserializationConfiguration - Interface in io.micronaut.serde.config
Configuration for deserialization.
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
Deserializes from the current state of the Decoder an object of type T.
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super Object[]>) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArrayDeserializer
 
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.NullableDeserializer
 
DESERIALIZE_AS - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Used to store the type that will deserialize this type.
deserializeInto(Decoder, Deserializer.DecoderContext, Argument<? super T>, T) - Method in interface io.micronaut.serde.UpdatingDeserializer
Deserializes from the current state of the Decoder an object of type T.
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super HealthStatus>) - Method in class io.micronaut.serde.support.serdes.HealthStatusSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super Year>) - Method in class io.micronaut.serde.support.serdes.YearSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.NullableDeserializer
A method that is invoked when the value is known not to be null.
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
A method that is invoked when the value is known not to be null.
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super Instant>) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalDate>) - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalDateTime>) - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalTime>) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super OffsetDateTime>) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super ZonedDateTime>) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
Deserializer<T> - Interface in io.micronaut.serde
Interface that represents a deserializer.
Deserializer.DecoderContext - Interface in io.micronaut.serde
DESERIALIZER_CLASS - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Custom deserializer class.
DeserializerLocator - Interface in io.micronaut.serde
Locator strategy interface for deserializers.
DISCRIMINATOR_PROP - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
The discriminator property to use.
DISCRIMINATOR_TYPE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
The discriminator to use.
DISCRIMINATOR_VALUE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
The discriminator value to use.
doDeserializeNonNull(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 
doDeserializeNonNull(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super Object>) - Method in class io.micronaut.serde.bson.custom.BsonRepresentationSerde
 
doDeserializeNonNull(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.CodecBsonDecoder
 
doSerialize(BsonWriterEncoder, Serializer.EncoderContext, T, Argument<? extends T>) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 
doSerialize(BsonWriterEncoder, Serializer.EncoderContext, Object, Argument<?>) - Method in class io.micronaut.serde.bson.custom.BsonRepresentationSerde
 
doSerialize(BsonWriterEncoder, Serializer.EncoderContext, T, Argument<? extends T>) - Method in class io.micronaut.serde.bson.custom.CodecBsonDecoder
 
durationSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for duration.

E

encodeArray(Argument<?>) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeArray(Argument<?>) - Method in interface io.micronaut.serde.Encoder
Encodes an array.
encodeArray(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeBigDecimal(BigDecimal) - Method in interface io.micronaut.serde.Encoder
Encode a BigDecimal.
encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeBigInteger(BigInteger) - Method in interface io.micronaut.serde.Encoder
Encode a BigInteger.
encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBoolean(boolean) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeBoolean(boolean) - Method in interface io.micronaut.serde.Encoder
Encode a boolean.
encodeBoolean(boolean) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeBoolean(boolean) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeByte(byte) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeByte(byte) - Method in interface io.micronaut.serde.Encoder
Encode a byte.
encodeByte(byte) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeByte(byte) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeChar(char) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeChar(char) - Method in interface io.micronaut.serde.Encoder
Encode a char.
encodeChar(char) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeChar(char) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeDecimal128(Decimal128) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeDouble(double) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeDouble(double) - Method in interface io.micronaut.serde.Encoder
Encode a double.
encodeDouble(double) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeDouble(double) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeFloat(float) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeFloat(float) - Method in interface io.micronaut.serde.Encoder
Encode a float.
encodeFloat(float) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeFloat(float) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeInt(int) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeInt(int) - Method in interface io.micronaut.serde.Encoder
Encode an int.
encodeInt(int) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeInt(int) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeKey(String) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeKey(String) - Method in interface io.micronaut.serde.Encoder
Encode a key.
encodeKey(String) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeLong(long) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeLong(long) - Method in interface io.micronaut.serde.Encoder
Encode a long.
encodeLong(long) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeLong(long) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeNull() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeNull() - Method in interface io.micronaut.serde.Encoder
Encode null.
encodeNull() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeObject(Argument<?>) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeObject(Argument<?>) - Method in interface io.micronaut.serde.Encoder
Encodes an object.
encodeObject(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeObjectId(ObjectId) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
Encoder - Interface in io.micronaut.serde
Core interface for encoding a serialization format such as JSON.
encoderContext - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 
encodeShort(short) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeShort(short) - Method in interface io.micronaut.serde.Encoder
Encode a short.
encodeShort(short) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeShort(short) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeString(String) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
encodeString(String) - Method in interface io.micronaut.serde.Encoder
Encode a string.
encodeString(String) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
encodeString(String) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeValue(JsonNode) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
Encode the given value.
equals(Object) - Method in class io.micronaut.serde.support.util.TypeKey
 

F

findCustomDeserializer(Class<? extends D>) - Method in interface io.micronaut.serde.DeserializerLocator
Gets a custom deserializer.
findCustomDeserializer(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findCustomSerializer(Class<? extends D>) - Method in interface io.micronaut.serde.SerializerLocator
Gets a custom serializer.
findCustomSerializer(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findDeserializer(Argument<? extends T>) - Method in interface io.micronaut.serde.DeserializerLocator
Finds a deserializer for the given type.
findDeserializer(Class<? extends T>) - Method in interface io.micronaut.serde.DeserializerLocator
Finds a deserializer for the given type.
findDeserializer(Argument<? extends T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findNamingStrategy(Class<? extends D>) - Method in interface io.micronaut.serde.NamingStrategyLocator
Gets a naming strategy.
findNamingStrategy(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findSerializer(Argument<? extends T>) - Method in interface io.micronaut.serde.SerializerLocator
Finds a serializer for the given type.
findSerializer(Class<? extends T>) - Method in interface io.micronaut.serde.SerializerLocator
Finds a serializer for the given type.
findSerializer(Argument<? extends T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findSubtypeDeserializables(Class<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an subtype introspection for the given type for deserialization.
finishStructure() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
finishStructure() - Method in interface io.micronaut.serde.Decoder
 
finishStructure() - Method in interface io.micronaut.serde.Encoder
Finalize a previously created structure, like an array or object.
finishStructure() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
finishStructure() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
finishStructureToken() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 
forName(String) - Static method in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Return an existing naming strategy for each name.

G

generator - Variable in class io.micronaut.serde.jackson.JacksonEncoder
 
getArgument() - Method in exception io.micronaut.serde.exceptions.InvalidPropertyFormatException
 
getArraySizeThreshold() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
 
getArraySizeThreshold() - Method in class io.micronaut.serde.support.config.SerdeJsonConfiguration
 
getBeanIntrospector() - Method in interface io.micronaut.serde.SerdeIntrospections
The bean introspector to use.
getBestNumber() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getBestNumber() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getBestNumber() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getBestNumber() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a Number value.
getBestNumberNode() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a numeric JsonNode.
getBigDecimal() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getBigDecimal() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getBigDecimal() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getBigDecimal() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a BigDecimal value.
getBigInteger() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getBigInteger() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getBigInteger() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getBigInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a BigInteger value.
getBoolean() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getBoolean() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getBoolean() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getBoolean() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.BOOLEAN value.
getBsonWriter() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 
getCause() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 
getCompletedValue() - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
Obtains the completed value.
getConversionService() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 
getConversionService() - Method in interface io.micronaut.serde.Serializer.EncoderContext
 
getCurrentKey() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getCurrentKey() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getCurrentKey() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getCurrentKey() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Get the current object field name.
getDateFormat() - Method in interface io.micronaut.serde.config.SerdeConfiguration
The date format to use when serializing and deserializing dates.
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
getDefaultValue(Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
Obtains a default value that can be returned from this deserializer in the case where a value is absent.
getDefaultValue(Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 
getDeserializableBean(Argument<T>, Deserializer.DecoderContext) - Method in class io.micronaut.serde.support.deserializers.ObjectDeserializer
 
getDeserializableIntrospection(Argument<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an introspection for the given type for deserialization.
getDeserializableIntrospection(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
getDeserializableSubtypes(Class<T>) - Method in interface io.micronaut.serde.DeserializerLocator
Locates desrializable subtypes for the given super type.
getDeserializableSubtypes(Class<T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
getDouble() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getDouble() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getDouble() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a double value.
getIncludedIntrospectionPackages() - Method in interface io.micronaut.serde.config.SerdeConfiguration
The packages containing introspections that should be regarded as serializable by default without the need to add the Serdeable annotation.
getInclusion() - Method in interface io.micronaut.serde.config.SerializationConfiguration
 
getInteger() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a long value.
getIntrospection() - Method in class io.micronaut.serde.reference.PropertyReference
 
getLocale() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 
getLong() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
getLong() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
getLong() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
getLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a long value.
getName() - Method in class io.micronaut.serde.processor.bson.BsonCreatorTransformer
 
getName() - Method in class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
 
getName() - Method in class io.micronaut.serde.processor.bson.BsonIdTransformer
 
getName() - Method in class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
 
getName() - Method in class io.micronaut.serde.processor.bson.BsonPropertyTransformer
 
getName() - Method in class io.micronaut.serde.processor.bson.BsonRepresentationMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonAliasMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonCreatorMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonGetterMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonIncludeMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonRootNameMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonValueMapper
 
getName() - Method in class io.micronaut.serde.processor.jackson.JsonViewMapper
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
 
getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
 
getOrder() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
getOriginalValue() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 
getPackageName() - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
 
getProperty() - Method in class io.micronaut.serde.reference.PropertyReference
 
getReference() - Method in class io.micronaut.serde.reference.PropertyReference
 
getReferenceName() - Method in class io.micronaut.serde.reference.PropertyReference
 
getSerializableIntrospection(Argument<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an introspection for the given type for serialization.
getSerializableIntrospection(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
getSerializer() - Method in class io.micronaut.serde.reference.SerializationReference
 
getStreamConfig() - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
getStreamConfig() - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
getStreamConfig() - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
getSupportedAnnotationNames() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
 
getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
 
getTargetPackage() - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
 
getTimeZone() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 
getType() - Method in class io.micronaut.serde.support.util.TypeKey
 
getVisitorKind() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
getWriteProperties(SerBean<Object>) - Method in class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
Obtains the write properties for this serializer.

H

hashCode() - Method in class io.micronaut.serde.support.util.TypeKey
 
hashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash sets.
hasNextArrayValue() - Method in interface io.micronaut.serde.Decoder
 
hasNextArrayValue() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
hasView(Class<?>...) - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 
hasView(Class<?>...) - Method in interface io.micronaut.serde.Serializer.EncoderContext
 
HealthStatusSerde - Class in io.micronaut.serde.support.serdes
Serde for health status.
HealthStatusSerde() - Constructor for class io.micronaut.serde.support.serdes.HealthStatusSerde
 

I

IDENTITY - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Property name as is without changes.
IdentityStrategy - Class in io.micronaut.serde.config.naming
Property name as is without changes.
IdentityStrategy() - Constructor for class io.micronaut.serde.config.naming.IdentityStrategy
 
IGNORED - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Is it ignored.
INCLUDE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Include strategy.
InstantSerde - Class in io.micronaut.serde.support.serdes
Serde used for Instant.
InstantSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.InstantSerde
 
InvalidFormatException - Exception in io.micronaut.serde.exceptions
Error for when a value cannot be converted to the desired type.
InvalidFormatException(String, Exception, Object) - Constructor for exception io.micronaut.serde.exceptions.InvalidFormatException
 
InvalidPropertyFormatException - Exception in io.micronaut.serde.exceptions
Extended version of InvalidFormatException with information about the property that was incorrect.
InvalidPropertyFormatException(InvalidFormatException, Argument<?>) - Constructor for exception io.micronaut.serde.exceptions.InvalidPropertyFormatException
Construct a more detailed exception from the given cause.
io.micronaut.serde - package io.micronaut.serde
 
io.micronaut.serde.annotation - package io.micronaut.serde.annotation
 
io.micronaut.serde.bson - package io.micronaut.serde.bson
 
io.micronaut.serde.bson.custom - package io.micronaut.serde.bson.custom
 
io.micronaut.serde.config - package io.micronaut.serde.config
 
io.micronaut.serde.config.annotation - package io.micronaut.serde.config.annotation
 
io.micronaut.serde.config.naming - package io.micronaut.serde.config.naming
 
io.micronaut.serde.exceptions - package io.micronaut.serde.exceptions
 
io.micronaut.serde.jackson - package io.micronaut.serde.jackson
 
io.micronaut.serde.json.stream - package io.micronaut.serde.json.stream
 
io.micronaut.serde.json.stream.graalvm - package io.micronaut.serde.json.stream.graalvm
 
io.micronaut.serde.processor - package io.micronaut.serde.processor
 
io.micronaut.serde.processor.bson - package io.micronaut.serde.processor.bson
 
io.micronaut.serde.processor.jackson - package io.micronaut.serde.processor.jackson
 
io.micronaut.serde.processor.jackson.databind - package io.micronaut.serde.processor.jackson.databind
 
io.micronaut.serde.processor.jsonb - package io.micronaut.serde.processor.jsonb
 
io.micronaut.serde.reference - package io.micronaut.serde.reference
 
io.micronaut.serde.support - package io.micronaut.serde.support
 
io.micronaut.serde.support.bind - package io.micronaut.serde.support.bind
 
io.micronaut.serde.support.config - package io.micronaut.serde.support.config
 
io.micronaut.serde.support.deserializers - package io.micronaut.serde.support.deserializers
 
io.micronaut.serde.support.serdes - package io.micronaut.serde.support.serdes
 
io.micronaut.serde.support.serializers - package io.micronaut.serde.support.serializers
 
io.micronaut.serde.support.util - package io.micronaut.serde.support.util
 
io.micronaut.serde.util - package io.micronaut.serde.util
 
isAbsent(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.Serializer
Used for JsonInclude.Include#NON_ABSENT checking.
isAbsent(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
isAlwaysSerializeErrorsAsList() - Method in interface io.micronaut.serde.config.SerializationConfiguration
 
isAlwaysSerializeErrorsAsList() - Method in class io.micronaut.serde.support.config.SerdeJsonConfiguration
 
isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.Serializer
Used for JsonInclude.Include#NON_EMPTY checking.
isEmpty(Serializer.EncoderContext, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 
isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
isIgnoreUnknown() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
Whether to ignore unknown values during deserialization.
isWriteDatesAsTimestamps() - Method in interface io.micronaut.serde.config.SerdeConfiguration
Whether to write dates as time stamps.

J

JacksonAnnotationMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JacksonAnnotation stereotype to SerdeConfig.
JacksonAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
 
JacksonDecoder - Class in io.micronaut.serde.jackson
Implementation of the Decoder interface for Jackson.
JacksonEncoder - Class in io.micronaut.serde.jackson
Implementation of the Encoder interface for Jackson.
JacksonIgnorePropertiesMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonIgnoreProperties.
JacksonIgnorePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
 
JacksonIgnoreTypeMapper - Class in io.micronaut.serde.processor.jackson
Transformer for JsonIgnoreType.
JacksonIgnoreTypeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
 
JacksonJsonMapper - Class in io.micronaut.serde.jackson
Implementation of the JsonMapper interface for Jackson.
JacksonJsonMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.jackson.JacksonJsonMapper
 
JsonAliasMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonAlias.
JsonAliasMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAliasMapper
 
JsonAnyGetterMapper - Class in io.micronaut.serde.processor.jackson
Adds support for JsonAnyGetter.
JsonAnyGetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
 
JsonAnySetterMapper - Class in io.micronaut.serde.processor.jackson
Adds support for JsonAnySetter.
JsonAnySetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
 
JsonBackReferenceMapper - Class in io.micronaut.serde.processor.jackson
Managed ref support.
JsonBackReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
 
JsonbCreatorTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbCreatorTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
 
JsonbDateFormatTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbDateFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
 
JsonbNillableTransformer - Class in io.micronaut.serde.processor.jsonb
Support JsonbNillable.
JsonbNillableTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
 
JsonbNumberFormatTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbNumberFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
 
JsonbPropertyOrderTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbPropertyOrderTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
 
JsonbPropertyTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbPropertyTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
 
JsonbTransientTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbTransientTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
 
JsonClassDescriptionMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonClassDescription.
JsonClassDescriptionMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
 
JsonCreatorMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonCreator annotation to Creator.
JsonCreatorMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonCreatorMapper
 
JsonDeserializeMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for JsonDeserialize(as=MyType).
JsonDeserializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
 
JsonFormatMapper - Class in io.micronaut.serde.processor.jackson
Transformer for com.fasterxml.jackson.annotation.JsonFormat.
JsonFormatMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonFormatMapper
 
JsonGetterMapper - Class in io.micronaut.serde.processor.jackson
Support for Jackson's JsonGetter.
JsonGetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonGetterMapper
 
JsonIgnoreMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonIgnore annotation to SerdeConfig.
JsonIgnoreMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 
JsonIncludeMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonInclude annotation to SerdeConfig.
JsonIncludeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludeMapper
 
JsonIncludePropertiesMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonIncludeProperties.
JsonIncludePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
 
JsonManagedReferenceMapper - Class in io.micronaut.serde.processor.jackson
Managed ref support.
JsonManagedReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
 
JsonNamingMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for databind @JsonNaming.
JsonNamingMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
 
JsonNodeDecoder - Class in io.micronaut.serde.support.util
Implementation of the Decoder interface that uss the JsonNode abstraction.
JsonNodeEncoder - Class in io.micronaut.serde.support.util
Implementation of the Encoder interface that encodes a in-memory JsonNode.
JsonParserDecoder - Class in io.micronaut.serde.json.stream
Implementation of the Decoder interface for JSON-P.
JsonParserDecoder(JsonParser) - Constructor for class io.micronaut.serde.json.stream.JsonParserDecoder
 
JsonpFeature - Class in io.micronaut.serde.json.stream.graalvm
configures JSON-P for GraalVM.
JsonpFeature() - Constructor for class io.micronaut.serde.json.stream.graalvm.JsonpFeature
 
JsonPropertyMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonProperty annotation to SerdeConfig.
JsonPropertyMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyMapper
 
JsonPropertyOrderMapper - Class in io.micronaut.serde.processor.jackson
Support for @JsonPropertyOrder.
JsonPropertyOrderMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
 
JsonRootNameMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonRootName.
JsonRootNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonRootNameMapper
 
JsonSerializeMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for JsonSerialize(as=MyType).
JsonSerializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
 
JsonSetterMapper - Class in io.micronaut.serde.processor.jackson
Transformer for JsonSetter.
JsonSetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSetterMapper
 
JsonStreamMapper - Class in io.micronaut.serde.json.stream
Implementation of the JsonMapper interface for JSON-P.
JsonStreamMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 
JsonStreamMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 
JsonSubTypesMapper - Class in io.micronaut.serde.processor.jackson
Support JsonSubTypes.
JsonSubTypesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
 
JsonTypeInfoMapper - Class in io.micronaut.serde.processor.jackson
Mapper for JsonTypeInfo.
JsonTypeInfoMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
 
JsonTypeNameMapper - Class in io.micronaut.serde.processor.jackson
Supports json type name.
JsonTypeNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
 
JsonUnwrappedMapper - Class in io.micronaut.serde.processor.jackson
Adds support for Jackson's JsonUnwrapped.
JsonUnwrappedMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
 
JsonValueMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonValue.
JsonValueMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonValueMapper
 
JsonViewMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonView.
JsonViewMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonViewMapper
 

K

KEBAB_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Lowercase, separated by hyphens.
KebabCaseStrategy - Class in io.micronaut.serde.config.naming
kebab case strategy.
KebabCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.KebabCaseStrategy
 

L

LENIENT - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
if parsing is required whether to be lenient.
linkedHashMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash maps.
linkedHashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked hash sets.
linkedListDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked lists.
LocalDateSerde - Class in io.micronaut.serde.support.serdes
Local date serde.
LocalDateSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalDateSerde
Allows configuring a default time format for temporal date/time types.
LocalDateTimeSerde - Class in io.micronaut.serde.support.serdes
Temporal serde for LocalDateTime.
LocalDateTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
LOCALE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A locale to use.
LocalTimeSerde - Class in io.micronaut.serde.support.serdes
LocalTime serde.
LocalTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalTimeSerde
Allows configuring a default time format for temporal date/time types.
LOWER_CAMEL_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
lower first letter, but camel case.
LOWER_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
All lower case.
LOWER_DOT_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Lowercase, separated by dots.
LowerCamelCaseStrategy - Class in io.micronaut.serde.config.naming
lower first letter, but camel case.
LowerCamelCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.LowerCamelCaseStrategy
 
LowerCaseStrategy - Class in io.micronaut.serde.config.naming
Lower case strategy.
LowerCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.LowerCaseStrategy
 
LowerDotCaseStrategy - Class in io.micronaut.serde.config.naming
Lower dot case strategy.
LowerDotCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.LowerDotCaseStrategy
 

M

map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonRepresentationMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAliasMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonCreatorMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonGetterMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIncludeMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonPropertyMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonRootNameMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonViewMapper
 
map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonValueMapper
 
mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
The transform method will be called for each instances of the annotation returned via this method.
META_ANNOTATION_PROPERTY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
The meta annotation for property.
META_ANNOTATION_PROPERTY_ORDER - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
The meta annotation for property order.

N

NAME - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 
NAMING - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Naming strategy.
NamingStrategyLocator - Interface in io.micronaut.serde
Locator interface for a naming strategy.
newDecoderContext(Class<?>) - Method in interface io.micronaut.serde.SerdeRegistry
Creates a new decoder context.
newDecoderContext(Class<?>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
newEncoderContext(Class<?>) - Method in interface io.micronaut.serde.SerdeRegistry
Creates a new encoder context.
newEncoderContext(Class<?>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
nextToken() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
nextToken() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
nextToken() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
nextToken() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Move to the next token.
NullableDeserializer<T> - Interface in io.micronaut.serde.util
Sub-interface of Deserializer for deserializers that allow null.
NullableSerde<T> - Interface in io.micronaut.serde.util
Specialization of Serde for types that allow a value of null.
NumberSerde<N extends java.lang.Number> - Interface in io.micronaut.serde.support.serdes
Number serializer that handles formatting.

O

objectArraySerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde used for object arrays.
ObjectArraySerde - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
ObjectArraySerde() - Constructor for class io.micronaut.serde.support.serdes.ObjectArraySerde
 
ObjectDeserializer - Class in io.micronaut.serde.support.deserializers
Implementation for deserialization of objects that uses introspection metadata.
ObjectDeserializer(SerdeIntrospections, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.deserializers.ObjectDeserializer
 
ObjectMapper - Interface in io.micronaut.serde
Sub-interface of JsonMapper with customizations.
ObjectSerializer - Class in io.micronaut.serde.support.serializers
Fallback Serializer for general Object values.
ObjectSerializer(SerdeIntrospections, SerializationConfiguration) - Constructor for class io.micronaut.serde.support.serializers.ObjectSerializer
 
OffsetDateTimeSerde - Class in io.micronaut.serde.support.serdes
Serde for OffsetDateTime.
OffsetDateTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
Allows configuring a default time format for temporal date/time types.
optionalDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes optional values.

P

parseOne(InputStream) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
Parse a single node from the given stream.
parseOne(byte[]) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
Parse a single node from the given stream.
PATTERN - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A pattern to use.
peekValue() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
periodSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for period.
popManagedRef() - Method in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
popManagedRef() - Method in interface io.micronaut.serde.reference.PropertyReferenceManager
Remove the last parent (if present) from the stack.
PREFIX - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 
PREFIX - Static variable in interface io.micronaut.serde.config.DeserializationConfiguration
 
PREFIX - Static variable in interface io.micronaut.serde.config.SerdeConfiguration
 
PREFIX - Static variable in interface io.micronaut.serde.config.SerializationConfiguration
 
PROPERTY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
The property to use.
PropertyNamingStrategy - Interface in io.micronaut.serde.config.naming
Allows defining a custom naming strategy for properties.
PropertyReference<B,T> - Class in io.micronaut.serde.reference
Represents a reference to a property.
PropertyReference(String, BeanIntrospection<B>, Argument<T>, Object) - Constructor for class io.micronaut.serde.reference.PropertyReference
 
PropertyReferenceManager - Interface in io.micronaut.serde.reference
interface for managing property references.
pushManagedRef(PropertyReference<B, P>) - Method in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
pushManagedRef(PropertyReference<B, P>) - Method in interface io.micronaut.serde.reference.PropertyReferenceManager
Pushes a parent onto the stack.

Q

query() - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
query() - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
query() - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
query() - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
query() - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
query() - Method in interface io.micronaut.serde.support.serdes.TemporalSerde
 
query() - Method in class io.micronaut.serde.support.serdes.YearSerde
 
query() - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 

R

READ_ONLY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Is this property to be used only for reading.
readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
readValue(InputStream, Class<T>) - Method in interface io.micronaut.serde.ObjectMapper
Read a value from the given input stream for the given type.
readValue(byte[], Class<T>) - Method in interface io.micronaut.serde.ObjectMapper
Read a value from the byte array for the given type.
readValue(String, Class<T>) - Method in interface io.micronaut.serde.ObjectMapper
Read a value from the given string for the given type.
readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
refs - Variable in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
used to store current references.
registry - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 
remap(AnnotationValue<?>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
 
resolveReference(PropertyReference<B, P>) - Method in interface io.micronaut.serde.Deserializer.DecoderContext
Resolve a reference for the given type and value.
resolveReference(SerializationReference<B, P>) - Method in interface io.micronaut.serde.Serializer.EncoderContext
Resolve a reference for the given type and value.
resolveViews(AnnotationMetadata, AnnotationMetadata) - Static method in class io.micronaut.serde.support.util.SerdeAnnotationUtil
Resolve json views.
RUNTIME_NAMING - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Runtime naming strategy class.

S

Serde<T> - Interface in io.micronaut.serde
Combined interface for a serializer and deserializer pair.
Serdeable - Annotation Type in io.micronaut.serde.annotation
A Serde is an annotation that can be applied to type to indicate that it is allowed to be serialized and deserialized to and from a format like JSON.
Serdeable.Deserializable - Annotation Type in io.micronaut.serde.annotation
Annotation used to indicate a type is deserializable.
Serdeable.Serializable - Annotation Type in io.micronaut.serde.annotation
Annotation used to indicate a type is serializable.
SerdeAnnotationUtil - Class in io.micronaut.serde.support.util
Utility methods for annotations.
SerdeAnnotationUtil() - Constructor for class io.micronaut.serde.support.util.SerdeAnnotationUtil
 
SerdeAnnotationVisitor - Class in io.micronaut.serde.processor
A visitor that provides validation and extended handling for JSON annotations.
SerdeAnnotationVisitor() - Constructor for class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
SerdeConfig - Annotation Type in io.micronaut.serde.config.annotation
Meta-annotation with meta annotation members that different annotation models can be bind to.
SerdeConfig.SerAnyGetter - Annotation Type in io.micronaut.serde.config.annotation
Internal metadata for a JSON any getter.
SerdeConfig.SerAnySetter - Annotation Type in io.micronaut.serde.config.annotation
Internal metadata for any setter.
SerdeConfig.SerBackRef - Annotation Type in io.micronaut.serde.config.annotation
Back reference.
SerdeConfig.SerCreatorMode - Enum in io.micronaut.serde.config.annotation
Creator mode used when invoking the Creator.
SerdeConfig.SerError - Annotation Type in io.micronaut.serde.config.annotation
Used to store errors.
SerdeConfig.SerGetter - Annotation Type in io.micronaut.serde.config.annotation
Internal metadata for a JSON getter.
SerdeConfig.SerIgnored - Annotation Type in io.micronaut.serde.config.annotation
Ignore handling meta annotation.
SerdeConfig.SerIgnored.SerType - Annotation Type in io.micronaut.serde.config.annotation
 
SerdeConfig.SerInclude - Enum in io.micronaut.serde.config.annotation
Include strategies for serialization.
SerdeConfig.SerIncluded - Annotation Type in io.micronaut.serde.config.annotation
Include property meta annotation.
SerdeConfig.SerManagedRef - Annotation Type in io.micronaut.serde.config.annotation
Managed reference.
SerdeConfig.SerSetter - Annotation Type in io.micronaut.serde.config.annotation
Internal metadata for a setter.
SerdeConfig.SerSubtyped - Annotation Type in io.micronaut.serde.config.annotation
Meta annotations for subtyped mapping.
SerdeConfig.SerSubtyped.DiscriminatorType - Enum in io.micronaut.serde.config.annotation
 
SerdeConfig.SerSubtyped.DiscriminatorValueKind - Enum in io.micronaut.serde.config.annotation
 
SerdeConfig.SerSubtyped.SerSubtype - Annotation Type in io.micronaut.serde.config.annotation
Meta annotation for a mapped subtype.
SerdeConfig.SerUnwrapped - Annotation Type in io.micronaut.serde.config.annotation
Internal metadata type for wrapped settings.
SerdeConfig.SerValue - Annotation Type in io.micronaut.serde.config.annotation
Meta-annotation used to model the value used during serialization.
SerdeConfiguration - Interface in io.micronaut.serde.config
 
SerdeException - Exception in io.micronaut.serde.exceptions
Parent exception type for all serialization / deserialization exceptions.
SerdeException() - Constructor for exception io.micronaut.serde.exceptions.SerdeException
 
SerdeException(String) - Constructor for exception io.micronaut.serde.exceptions.SerdeException
 
SerdeException(String, Throwable) - Constructor for exception io.micronaut.serde.exceptions.SerdeException
 
SerdeException(Throwable) - Constructor for exception io.micronaut.serde.exceptions.SerdeException
 
SerdeImport - Annotation Type in io.micronaut.serde.annotation
Annotation to allow external classes to be enabled for serialization / deserialization.
SerdeImport.Repeated - Annotation Type in io.micronaut.serde.annotation
Repeated wrapper for this annotation.
SerdeIntrospections - Interface in io.micronaut.serde
Interface that abstracts the lookup for introspections usable for serialization and/or deserialization.
SerdeJsonBeanPropertyBinderExceptionHandler - Class in io.micronaut.serde.support.bind
Implementation of JsonBeanPropertyBinderExceptionHandler.
SerdeJsonBeanPropertyBinderExceptionHandler() - Constructor for class io.micronaut.serde.support.bind.SerdeJsonBeanPropertyBinderExceptionHandler
 
SerdeJsonConfiguration - Class in io.micronaut.serde.support.config
Implementation of the JsonConfiguration interface for the serialization project.
SerdeJsonConfiguration(SerializationConfiguration, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.config.SerdeJsonConfiguration
 
SerdeRegistry - Interface in io.micronaut.serde
Represents a registry where specific serializers can be looked up.
SerializationConfiguration - Interface in io.micronaut.serde.config
Configuration for serialization.
SerializationReference<B,T> - Class in io.micronaut.serde.reference
Represents a reference to a property for serialization.
SerializationReference(String, BeanIntrospection<B>, Argument<T>, T, Serializer<T>) - Constructor for class io.micronaut.serde.reference.SerializationReference
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.Serializer
Serializes the given value using the passed Encoder.
serialize(Encoder, Serializer.EncoderContext, Argument<? extends Object[]>, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends HealthStatus>, HealthStatus) - Method in class io.micronaut.serde.support.serdes.HealthStatusSerde
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends Year>, Year) - Method in class io.micronaut.serde.support.serdes.YearSerde
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.support.serializers.SimpleObjectSerializer
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
SERIALIZE_AS - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Used to store the type that will serialize this type.
Serializer<T> - Interface in io.micronaut.serde
Models a build time serializer.
Serializer.EncoderContext - Interface in io.micronaut.serde
SERIALIZER_CLASS - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Custom serializer class.
SerializerLocator - Interface in io.micronaut.serde
Locator strategy interface for serializers.
serializeWithoutFormat(Encoder, Serializer.EncoderContext, T, Argument<? extends T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
Serializes the given value using the passed Encoder.
serializeWithoutFormat(Encoder, Serializer.EncoderContext, Instant, Argument<? extends Instant>) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalDate, Argument<? extends LocalDate>) - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalDateTime, Argument<? extends LocalDateTime>) - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalTime, Argument<? extends LocalTime>) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, OffsetDateTime, Argument<? extends OffsetDateTime>) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, ZonedDateTime, Argument<? extends ZonedDateTime>) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
SimpleObjectSerializer<T> - Class in io.micronaut.serde.support.serializers
Simple object serializer.
SimpleObjectSerializer(SerBean<Object>) - Constructor for class io.micronaut.serde.support.serializers.SimpleObjectSerializer
 
skipChildren() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
skipChildren() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 
skipChildren() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
skipChildren() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
skipValue() - Method in interface io.micronaut.serde.Decoder
Skips the current value.
skipValue() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
SNAKE_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Lowercase, separated by underscores.
SnakeCaseStrategy - Class in io.micronaut.serde.config.naming
Snake case implementation.
SnakeCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.SnakeCaseStrategy
 
spread(byte[], Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
stringDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes string types.
subscribe(Subscriber<? super JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
SUFFIX - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 

T

TemporalSerde<T extends java.time.temporal.TemporalAccessor> - Interface in io.micronaut.serde.support.serdes
Interface for serializing and deserializing temporals.
TIMEZONE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A time zone to use.
toConversionError() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
Converts the exception to a conversion error.
toConversionError(Object, Exception) - Method in class io.micronaut.serde.support.bind.SerdeJsonBeanPropertyBinderExceptionHandler
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonCreatorTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonIdTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonPropertyTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.IdentityStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.KebabCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerCamelCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerDotCaseStrategy
 
translate(AnnotatedElement) - Method in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Translate the given name into the desired format.
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.SnakeCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.UpperCamelCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.UpperCamelCaseStrategyWithSpaces
 
treeMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash maps.
treeSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked hash sets.
TYPE_NAME - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A type name mapping.
TYPE_NAME_CLASS_SIMPLE_NAME_PLACEHOLDER - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A type name mapping.
TYPE_PROPERTY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
The type property used for subtype binding.
TypeKey - Class in io.micronaut.serde.support.util
Can be used as a key for type.
TypeKey(Argument<?>) - Constructor for class io.micronaut.serde.support.util.TypeKey
 

U

unexpectedToken(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
updateValueFromTree(Object, JsonNode) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
UpdatingDeserializer<T> - Interface in io.micronaut.serde
Interface that represents a deserializer capable of updating an existing object.
UPPER_CAMEL_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
upper first letter, but camel case.
UPPER_CAMEL_CASE_WITH_SPACES - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
upper first letter, but camel case with a space between.
UpperCamelCaseStrategy - Class in io.micronaut.serde.config.naming
camel case but first letter always upper.
UpperCamelCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.UpperCamelCaseStrategy
 
UpperCamelCaseStrategyWithSpaces - Class in io.micronaut.serde.config.naming
Upper camel case separated by spaces.
UpperCamelCaseStrategyWithSpaces() - Constructor for class io.micronaut.serde.config.naming.UpperCamelCaseStrategyWithSpaces
 
UTC - Static variable in interface io.micronaut.serde.support.serdes.TemporalSerde
 

V

VALIDATE - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Whether to validate at compilation time the config.
ValidatingAnnotationMapper - Class in io.micronaut.serde.processor.jackson
Abstract transformer that validate supported members returned by ValidatingAnnotationMapper.getSupportedMemberNames().
ValidatingAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
 
valueOf(String) - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
view - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 
VIEWS - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
The views an element is part of.
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
visitField(FieldElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 

W

WRAPPER_PROPERTY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
A property that should be used to wrap this value when serializing.
WRITE_ONLY - Static variable in annotation type io.micronaut.serde.config.annotation.SerdeConfig
Is this property to be used only for writing.
writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValue(OutputStream, Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValue(OutputStream, Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValue(OutputStream, Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValueAsBytes(Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValueAsBytes(Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValueAsBytes(Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
writeValueAsString(T) - Method in interface io.micronaut.serde.ObjectMapper
Write the given value as a string.
writeValueAsString(Argument<T>, T) - Method in interface io.micronaut.serde.ObjectMapper
Write the given value as a string.
writeValueAsString(Argument<T>, T, Charset) - Method in interface io.micronaut.serde.ObjectMapper
Write the given value as a string.
writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValueToTree(Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 
writeValueToTree(Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 
writeValueToTree(Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 
writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 

Y

YearSerde - Class in io.micronaut.serde.support.serdes
Serde for year.
YearSerde() - Constructor for class io.micronaut.serde.support.serdes.YearSerde
 

Z

ZonedDateTimeSerde - Class in io.micronaut.serde.support.serdes
Zoned date time serde.
ZonedDateTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
Skip navigation links