Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- about - Variable in class io.micronaut.serde.data.Users1.User
 - about - Variable in class io.micronaut.serde.data.Users2.User
 - about - Variable in class io.micronaut.serde.data.Users3.User
 - AbstractBsonMapper - Class in io.micronaut.serde.bson
 - 
Abstract Bson mapper.
 - AbstractBsonMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.bson.AbstractBsonMapper
 - AbstractBsonMapper(SerdeRegistry, SerdeConfiguration, 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
 - AbstractClassCommandWorking - Class in io.micronaut.serde.jackson.outerinterface
 - AbstractClassCommandWorking() - Constructor for class io.micronaut.serde.jackson.outerinterface.AbstractClassCommandWorking
 - AbstractClassCommandWorkingToo - Class in io.micronaut.serde.jackson.outerinterface
 - AbstractClassCommandWorkingToo() - Constructor for class io.micronaut.serde.jackson.outerinterface.AbstractClassCommandWorkingToo
 - AbstractDecoderPerStructureStreamDecoder - Class in io.micronaut.serde.support
 - 
Abstract variation of
AbstractStreamDecoderthat uses separate decoders for structures like an array or an object. - AbstractDecoderPerStructureStreamDecoder(LimitingStream.RemainingLimits) - Constructor for class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - 
Root constructor.
 - AbstractDecoderPerStructureStreamDecoder(AbstractDecoderPerStructureStreamDecoder, LimitingStream.RemainingLimits) - Constructor for class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - 
Child constructor.
 - AbstractOracleJsonSerde<T> - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Abstract serializer/deserializer that needs to access Oracle JSON decoder.
 - AbstractOracleJsonSerde() - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - 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(LimitingStream.RemainingLimits) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
 - AbstractStreamDecoder.TokenType - Enum Class in io.micronaut.serde.support
 - 
The token type.
 - AbstractStreamDecoder.ValueDecoder<R> - Interface in io.micronaut.serde.support
 - 
Decoder function for a single value.
 - address - Variable in class io.micronaut.serde.data.Users1.User
 - address - Variable in class io.micronaut.serde.data.Users2.User
 - address - Variable in class io.micronaut.serde.data.Users3.User
 - age - Variable in class io.micronaut.serde.data.Users1.User
 - age - Variable in class io.micronaut.serde.data.Users2.User
 - age - Variable in class io.micronaut.serde.data.Users3.User
 - age(int) - Method in class io.micronaut.serde.jackson.builder.TestBuildMe.Builder
 - ALIAS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerBackRef
 - 
The managed property alias.
 - ALIAS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerManagedRef
 - 
The managed property alias.
 - ALIASES - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Aliases for deserialization.
 - ALLOW_DESERIALIZE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
 - 
Is deserialization of ignored properties allowed.
 - ALLOW_SERIALIZE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
 - 
Is serialization of ignored properties allowed.
 - allowNull() - Method in interface io.micronaut.serde.Deserializer
 - 
Deprecated.
 - allowNull() - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 - AllTypesBean - Class in io.micronaut.serde
 - AllTypesBean() - Constructor for class io.micronaut.serde.AllTypesBean
 - ALWAYS - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Value that indicates that property is to be always included, independent of value of the property.
 - ApiResponse<T> - Record Class in io.micronaut.serde
 - ApiResponse(T) - Constructor for record class io.micronaut.serde.ApiResponse
 - 
Creates an instance of a
ApiResponserecord class. - applyPrefixSuffix(String) - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - 
Apply prefix/suffix.
 - ARRAY_WRAPPER_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A property that should be used as a first item and the value as the second in the array wrap when serializing.
 - as() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
 - 
Use the given class to deserialize this type.
 - as() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
 - 
Use the given class to serialize this type.
 - 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.AbstractDecoderPerStructureStreamDecoder
 - 
Called when the old child has finished processing and returns control of the stream to the parent.
 - balance - Variable in class io.micronaut.serde.data.Users1.User
 - balance - Variable in class io.micronaut.serde.data.Users2.User
 - balance - Variable in class io.micronaut.serde.data.Users3.User
 - bar() - Method in record class io.micronaut.serde.RecordBean
 - 
Returns the value of the
barrecord component. - bar(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype.Builder
 - bar(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype2.Builder
 - BeanDefKey - Class in io.micronaut.serde.support.util
 - 
Can be used as a key for type.
 - BeanDefKey(Argument<?>, String, String) - Constructor for class io.micronaut.serde.support.util.BeanDefKey
 - BeanWithExtraMethod - Class in io.micronaut.serde
 - BeanWithExtraMethod() - Constructor for class io.micronaut.serde.BeanWithExtraMethod
 - beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.micronaut.serde.json.stream.graalvm.JsonpFeature
 - BIG_DECIMAL_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BIG_DECIMAL_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - BIG_INTEGER_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BIG_INTEGER_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - BinaryCodecUtil - Class in io.micronaut.serde.util
 - 
Common implementations for reading/writing byte arrays.
 - BOOLEAN - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
A boolean.
 - BOOLEAN_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BOOLEAN_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - BOOLEAN_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BOOLEAN_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - BsonBinaryMapper - Class in io.micronaut.serde.bson
 - 
Binary Bson mapper.
 - BsonBinaryMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.bson.BsonBinaryMapper
 - BsonBinaryMapper(SerdeRegistry, SerdeConfiguration, 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
 - 
Deprecated.
 - BsonJsonMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.bson.BsonJsonMapper
 - BsonJsonMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.bson.BsonJsonMapper
 - 
Deprecated.
 - 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, LimitingStream.RemainingLimits) - 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
BsonTyperepresentation 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, LimitingStream.RemainingLimits) - 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.
 - build() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe.Builder
 - build() - Method in class io.micronaut.serde.jackson.builder.TestBuildName.Builder
 - build() - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype.Builder
 - build() - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype2.Builder
 - build() - Method in class io.micronaut.serde.jackson.builder.TestBuildSupertype2.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildMe.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildMe2.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildName.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildSubtype.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildSubtype2.Builder
 - Builder() - Constructor for class io.micronaut.serde.jackson.builder.TestBuildSupertype2.Builder
 - BYTE_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BYTE_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - BYTE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - BYTE_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - ByteArrayWriteValueAsStringTest - Class in io.micronaut.serde.tck.tests
 - ByteArrayWriteValueAsStringTest() - Constructor for class io.micronaut.serde.tck.tests.ByteArrayWriteValueAsStringTest
 - ByteBufferDuplicatedTest - Class in io.micronaut.serde.tck.tests.bytebuffer
 - ByteBufferDuplicatedTest() - Constructor for class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferDuplicatedTest
 - ByteBufferNativeTest - Class in io.micronaut.serde.tck.tests.bytebuffer
 - ByteBufferNativeTest() - Constructor for class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferNativeTest
 - ByteBufferSerde - Class in io.micronaut.serde.support.serdes
 - 
Serdeimplementation ofByteBuffer. - ByteBufferSerde() - Constructor for class io.micronaut.serde.support.serdes.ByteBufferSerde
 - ByteBufferSlicedTest - Class in io.micronaut.serde.tck.tests.bytebuffer
 - ByteBufferSlicedTest() - Constructor for class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferSlicedTest
 - ByteBufferTest - Class in io.micronaut.serde.tck.tests.bytebuffer
 - ByteBufferTest() - Constructor for class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferTest
 
C
- CHAR_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - CHAR_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - CHAR_SEQUENCE_SERDE - Static variable in class io.micronaut.serde.support.serdes.CoreSerdes
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - CHAR_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - CHAR_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - CHARSET_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - CHARSET_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - childLimits() - Method in class io.micronaut.serde.LimitingStream
 - 
Get the limits of a new child encoder.
 - CLASS_NAME - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - CLASS_SIMPLE_NAME - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - ClassCommandBroken - Interface in io.micronaut.serde.jackson.outerinterface
 - ClassCommandBroken.PrintCommand - Class in io.micronaut.serde.jackson.outerinterface
 - ClassCommandBrokenToo - Interface in io.micronaut.serde.jackson.outerinterface
 - ClassCommandBrokenToo.PrintCommand - Class in io.micronaut.serde.jackson.outerinterface
 - ClassCommandWorking - Interface in io.micronaut.serde.jackson.outerinterface
 - ClassCommandWorking.PrintCommand - Class in io.micronaut.serde.jackson.outerinterface
 - cloneWithConfiguration(SerdeJacksonConfiguration) - Method in interface io.micronaut.serde.jackson.JacksonObjectMapper
 - 
Create a new
JacksonObjectMapperwith the given configuration. - cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in interface io.micronaut.serde.ObjectMapper
 - 
Optional feature.
 - cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in interface io.micronaut.serde.SerdeRegistry
 - 
Optional feature.
 - cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 - cloneWithConfiguration(SerdeJacksonConfiguration) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - cloneWithFeatures(JsonFeatures) - Method in interface io.micronaut.serde.ObjectMapper
 - cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - 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.json.stream.JsonStreamMapper
 - cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - cloneWithViewClass(Class<?>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonTextObjectMapper
 - close() - Method in interface io.micronaut.serde.Decoder
 - 
Finalize the current structure.
 - close() - Method in class io.micronaut.serde.DelegatingDecoder
 - close() - Method in interface io.micronaut.serde.Encoder
 - 
Finalize the current structure.
 - close() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - close() - Method in interface io.micronaut.serde.ObjectMapper.CloseableObjectMapper
 - 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(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - coerceScalarToString(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - coerceScalarToString(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - coerceScalarToString(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode any non-null scalar value (number, string or boolean) to its string representation.
 - company - Variable in class io.micronaut.serde.data.Users1.User
 - company - Variable in class io.micronaut.serde.data.Users2.User
 - company - Variable in class io.micronaut.serde.data.Users3.User
 - complete(Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - ConstructorArgs - Class in io.micronaut.serde
 - ConstructorArgs(String, int) - Constructor for class io.micronaut.serde.ConstructorArgs
 - consumeLeftElements(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Consumes left elements.
 - content() - Method in record class io.micronaut.serde.ApiResponse
 - 
Returns the value of the
contentrecord component. - CoreCollectionsDeserializers - Class in io.micronaut.serde.support.deserializers.collect
 - 
Core collections deserializers.
 - CoreCollectionsDeserializers() - Constructor for class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
 - 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
 - 
Core serializers.
 - CoreSerializers() - Constructor for class io.micronaut.serde.support.serializers.CoreSerializers
 - create() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe2.Builder
 - create() - Static method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 
Creates a new instance.
 - create(JsonGenerator) - Static method in class io.micronaut.serde.jackson.JacksonEncoder
 - create(JsonGenerator, LimitingStream.RemainingLimits) - Static method in class io.micronaut.serde.jackson.JacksonEncoder
 - 
Create a new encoder.
 - create(JsonParser, LimitingStream.RemainingLimits) - Static method in class io.micronaut.serde.jackson.JacksonDecoder
 - create(JsonNode, LimitingStream.RemainingLimits) - Static method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - create(LimitingStream.RemainingLimits) - Static method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 
Creates a new instance.
 - create(String, String) - Static method in class io.micronaut.serde.data.Users1.Friend
 - create(String, String) - Static method in class io.micronaut.serde.data.Users3.Friend
 - create(Map<String, Object>, String...) - Static method in interface io.micronaut.serde.ObjectMapper
 - 
Creates a new custom
ObjectMapperwith additional beans (serializers, deserializers etc.) loaded from the given package locations. - 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.support.AbstractDecoderPerStructureStreamDecoder
 - 
Create a new child decoder using
AbstractDecoderPerStructureStreamDecoder(AbstractDecoderPerStructureStreamDecoder,io.micronaut.serde.LimitingStream.RemainingLimits). - 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.DelegatingDecoder
 - 
This method remains abstract because it doesn't throw IOException and thus can't call decoder().
 - createDeserializationException(String, Object) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - createDeserializationException(String, Object) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - 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
 - createForProperty(AnnotationMetadata) - Static method in record class io.micronaut.serde.support.util.SubtypeInfo
 - createForType(AnnotationMetadata) - Static method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 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
 - createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - createSpecific(Deserializer.DecoderContext, Argument<? super InetAddress>) - Method in class io.micronaut.serde.support.serdes.InetAddressSerde
 - 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 InetAddress>) - Method in class io.micronaut.serde.support.serdes.InetAddressSerde
 - createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in interface io.micronaut.serde.Serializer
 - 
Create a more specific serializer for the given definition.
 - createSpecific(Serializer.EncoderContext, Argument<?>) - Method in class io.micronaut.serde.support.serializers.ObjectSerializer
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - 
Create the same serde with new configuration.
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 - createSpecific(SerdeConfiguration) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 - createSpecific(Deserializer.DecoderContext, Argument<? super Object[]>) - Method in class io.micronaut.serde.support.serdes.ObjectArraySerde
 - 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(Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - 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.serdes.ObjectArraySerde
 - createSpecific(Serializer.EncoderContext, Argument<? extends N>) - Method in interface io.micronaut.serde.support.serdes.NumberSerde
 - createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in interface io.micronaut.serde.support.serdes.TemporalSerde
 - 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
 - currentPath() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - currentToken() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - currentToken() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - currentToken() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 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
 - CustomKey - Class in io.micronaut.serde.jackson.maps
 - CustomKey(String) - Constructor for class io.micronaut.serde.jackson.maps.CustomKey
 
D
- DECIMAL - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
 - 
Serialize as a decimal value with best possible precision.
 - 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.DelegatingDecoder
 - decodeArbitrary() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeArbitrary() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeArbitrary() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeArray() - Method in interface io.micronaut.serde.Decoder
 - 
Start decoding an array.
 - decodeArray() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeArray() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeArray(Argument<?>) - Method in interface io.micronaut.serde.Decoder
 - 
Start decoding an array.
 - decodeArray(Argument<?>) - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeArray(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeArray0(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - decodeArray0(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decodes the array.
 - decodeBigDecimal() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a BigDecimal.
 - decodeBigDecimal() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBigDecimal() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBigDecimal() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeBigDecimal() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeBigDecimalNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeBigDecimal(). - decodeBigDecimalNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBigDecimalNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBigInteger() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a BigInteger.
 - decodeBigInteger() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBigInteger() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBigInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeBigInteger() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeBigIntegerNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeBigInteger(). - decodeBigIntegerNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBigIntegerNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBinary() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - decodeBinary() - Method in interface io.micronaut.serde.Decoder
 - 
Decode binary data from this stream.
 - decodeBinary() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBinary() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBinary() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 
Decodes Oracle JSON binary data as byte array.
 - decodeBinary() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeBinary() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeBinaryNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeBinary(). - decodeBinaryNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBoolean() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a boolean.
 - decodeBoolean() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBoolean() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeBoolean() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeBoolean() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeBooleanNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeBoolean(). - decodeBooleanNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeBooleanNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - 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.DelegatingDecoder
 - decodeBuffer() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - 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.DelegatingDecoder
 - decodeByte() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeByte() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeByte() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeByteNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeByte(). - decodeByteNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeByteNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeChar() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a char.
 - decodeChar() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeChar() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeChar() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeChar() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeCharNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeChar(). - decodeCharNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeCharNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - 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.
 - decodeCustom(Decoder<T>, DecoderContext) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - 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.DelegatingDecoder
 - decodeDouble() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeDouble() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeDoubleNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeDouble(). - decodeDoubleNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeDoubleNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeFloat() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a float.
 - decodeFloat() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeFloat() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeFloat() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeFloat() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeFloatNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeFloat(). - decodeFloatNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeFloatNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeFromArray(Decoder) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 - decodeFromBase64String(Decoder) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 - decodeInt() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a int.
 - decodeInt() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeInt() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeInt() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeInt() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeIntNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeInt(). - decodeIntNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeIntNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - 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.DelegatingDecoder
 - decodeKey() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeKey() - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - decodeKey() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeLocalDateTime() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 
Decodes Oracle JSON value as
LocalDateTime. - decodeLong() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a long.
 - decodeLong() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeLong() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeLong() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeLongNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeLong(). - decodeLongNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeLongNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeNode() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes the current state into a
JsonNode. - decodeNode() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeNode() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeNode() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeNode() - 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.DelegatingDecoder
 - decodeNull() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeNull() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeNumber() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a number.
 - decodeNumber() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeNumber(AbstractStreamDecoder.TokenType, AbstractStreamDecoder.ValueDecoder<T>, Function<String, T>, T, T) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode a number type, applying all necessary coercions.
 - decodeNumberNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeNumber(). - decodeObject() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes an object.
 - decodeObject() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeObject() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeObject(Argument<?>) - Method in interface io.micronaut.serde.Decoder
 - 
Decodes an object.
 - decodeObject(Argument<?>) - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeObject(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeObject0(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - decodeObject0(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decodes the object.
 - decodeObjectId() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - 
Decodes
ObjectId. - decodeOffsetDateTime() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 
Decodes Oracle JSON value as
OffsetDateTime. - 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.DelegatingDecoder
 - decodeShort() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeShort() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeShort() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeShortNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeShort(). - decodeShortNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeShortNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeString() - Method in interface io.micronaut.serde.Decoder
 - 
Decodes a string.
 - decodeString() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeString() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - decodeString() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - decodeStringNullable() - Method in interface io.micronaut.serde.Decoder
 - 
Equivalent to
decodeNull() ? null : decodeString(). - decodeStringNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 - decodeStringNullable() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - decodeZonedDateTime() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 
Decodes Oracle JSON value as
ZonedDateTime. - decreaseDepth() - Method in class io.micronaut.serde.LimitingStream
 - 
Decrease the current depth, always needs a corresponding
LimitingStream.increaseDepth()call. - DEFAULT_INET_ADDRESS_AS_NUMERIC - Static variable in interface io.micronaut.serde.config.SerdeConfiguration
 - DEFAULT_LIMITS - Static variable in class io.micronaut.serde.LimitingStream
 - 
Default limits, only use this when no
SerdeConfigurationis available. - DEFAULT_MAXIMUM_DEPTH - Static variable in class io.micronaut.serde.LimitingStream
 - 
Default nesting depth limit.
 - DEFAULT_SERDES - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - DefaultFormattedTemporalSerde<T extends TemporalAccessor> - Class in io.micronaut.serde.support.serdes
 - 
Super class that can be used for the default date/time formatting.
 - DefaultFormattedTemporalSerde(SerdeConfiguration, DateTimeFormatter) - Constructor for class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - 
Allows configuring a default time format for temporal date/time types.
 - defaultImpl() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns the value of the
defaultImplrecord component. - DefaultSerdeIntrospections - Class in io.micronaut.serde.support
 - 
Default implementation of the
SerdeIntrospectionsinterface which looks up instrospections fromBeanIntrospector.SHARED. - DefaultSerdeIntrospections() - Constructor for class io.micronaut.serde.support.DefaultSerdeIntrospections
 - DefaultSerdeIntrospections(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.DefaultSerdeIntrospections
 - DefaultSerdeRegistry - Class in io.micronaut.serde.support
 - 
Default implementation of the
SerdeRegistryinterface. - DefaultSerdeRegistry(BeanContext, SerdeIntrospections, ConversionService, SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Default constructor.
 - DefaultSerdeRegistry(BeanContext, ObjectSerializer, ObjectDeserializer, Serde<Object[]>, SerdeIntrospections, ConversionService) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
 - DefaultSerdeRegistry(BeanContext, ObjectSerializer, ObjectDeserializer, Serde<Object[]>, SerdeIntrospections, ConversionService, SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - delegate() - Method in class io.micronaut.serde.DelegatingDecoder
 - delegateForDecodeValue() - Method in class io.micronaut.serde.DelegatingDecoder
 - DELEGATING - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
 - 
Use a single argument as the value.
 - DelegatingDecoder - Class in io.micronaut.serde
 - 
Decoder that delegates to another decoder.
 - DelegatingDecoder() - Constructor for class io.micronaut.serde.DelegatingDecoder
 - deserializable() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 - DeserializationConfiguration - Interface in io.micronaut.serde.config
 - 
Configuration for deserialization.
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super InetAddress>) - Method in class io.micronaut.serde.support.serdes.InetAddressSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super ByteBuffer>) - Method in class io.micronaut.serde.support.serdes.ByteBufferSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
 - 
Deserializes from the current state of the
Decoderan object of typeDeserializer. - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super HealthStatus>) - Method in class io.micronaut.serde.support.serdes.HealthStatusSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super Object[]>) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArrayDeserializer
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super Duration>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonDurationSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super Year>) - Method in class io.micronaut.serde.support.serdes.YearSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 - deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - 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 interface 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
Decoderan object of typeUpdatingDeserializer. - 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.
 - deserializeNullable(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
 - 
Deserializes from the current state of the
Decoderan object of typeDeserializer. - deserializeNullable(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 - deserializeNullable(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.util.NullableDeserializer
 - Deserializer<T> - Interface in io.micronaut.serde
 - 
Interface that represents a deserializer.
 - DESERIALIZER_CLASS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Custom deserializer class.
 - Deserializer.DecoderContext - Interface in io.micronaut.serde
 - 
Context object passed to the
Deserializer.deserialize(Decoder, io.micronaut.serde.Deserializer.DecoderContext, io.micronaut.core.type.Argument)method along with the decoder. - DeserializerLocator - Interface in io.micronaut.serde
 - 
Locator strategy interface for deserializers.
 - DeserializerRegistrar<T> - Interface in io.micronaut.serde.support
 - 
The registrar of
Deserializer. - DISCRIMINATOR_PROP - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
 - 
The discriminator property to use.
 - DISCRIMINATOR_TYPE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
 - 
The discriminator to use.
 - DISCRIMINATOR_VALUE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
 - 
The discriminator value to use.
 - DISCRIMINATOR_VISIBLE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
 - 
Is discriminator visible.
 - discriminatorName() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns the value of the
discriminatorNamerecord component. - discriminatorType() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns the value of the
discriminatorTyperecord component. - discriminatorVisible() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns the value of the
discriminatorVisiblerecord component. - doDeserialize(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super Object>) - Method in class io.micronaut.serde.bson.custom.BsonRepresentationSerde
 - doDeserialize(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.AbstractBsonSerde
 - doDeserialize(BsonReaderDecoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.bson.custom.CodecBsonDecoder
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super byte[]>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonBinarySerde
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super LocalDate>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateSerde
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super LocalTime>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleTimeSerde
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - 
Deserializes object using
OracleJdbcJsonParserDecoder. - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super LocalDateTime>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateTimeSerde
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super OffsetDateTime>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonOffsetDateTimeSerde
 - doDeserializeNonNull(OracleJdbcJsonParserDecoder, Deserializer.DecoderContext, Argument<? super ZonedDateTime>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonZonedDateTimeSerde
 - doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - doesQualify(Class<T>, Collection<? extends BeanType<T>>) - Method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - 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.AbstractBsonSerde
 - doSerialize(BsonWriterEncoder, Serializer.EncoderContext, T, Argument<? extends T>) - Method in class io.micronaut.serde.bson.custom.CodecBsonDecoder
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends byte[]>, byte[]) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonBinarySerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends LocalDate>, LocalDate) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateSerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends LocalDateTime>, LocalDateTime) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateTimeSerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends LocalTime>, LocalTime) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleTimeSerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends OffsetDateTime>, OffsetDateTime) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonOffsetDateTimeSerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends ZonedDateTime>, ZonedDateTime) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonZonedDateTimeSerde
 - doSerializeNonNull(OracleJdbcJsonGeneratorEncoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - 
Serializes non null value.
 - DOUBLE_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - DOUBLE_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - DOUBLE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - DOUBLE_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - Dummy - Record Class in io.micronaut.serde
 - Dummy(String) - Constructor for record class io.micronaut.serde.Dummy
 - 
Creates an instance of a
Dummyrecord class. - DURATION_SERDE - Static variable in class io.micronaut.serde.support.serdes.CoreSerdes
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 
E
- email - Variable in class io.micronaut.serde.data.Users1.User
 - email - Variable in class io.micronaut.serde.data.Users2.User
 - email - Variable in class io.micronaut.serde.data.Users3.User
 - encodeArray(Argument<?>) - Method in interface io.micronaut.serde.Encoder
 - 
Encodes an array.
 - encodeArray(Argument<?>) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - encodeArray(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - encodeArray(Argument<?>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 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.bson.BsonWriterEncoder
 - encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 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.bson.BsonWriterEncoder
 - encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - encodeBinary(byte[]) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - encodeBinary(byte[]) - Method in interface io.micronaut.serde.Encoder
 - 
Encode the given binary data.
 - encodeBinary(byte[]) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - encodeBinary(byte[]) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeBinary(byte[]) - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeInt(int) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - encodeKey(String) - Method in interface io.micronaut.serde.Encoder
 - 
Encode a key.
 - encodeKey(String) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - encodeKey(String) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - encodeKey(String) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeLocalDateTime(LocalDateTime) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 
Encodes local date time.
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - encodeObject(Argument<?>) - Method in interface io.micronaut.serde.Encoder
 - 
Encodes an object.
 - encodeObject(Argument<?>) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - encodeObject(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - encodeObject(Argument<?>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - encodeObjectId(ObjectId) - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - encodeOffsetDateTime(OffsetDateTime) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - 
Encodes offset date time.
 - 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.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeShort(short) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 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.bson.BsonWriterEncoder
 - encodeString(String) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - encodeString(String) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - encodeToArray(Encoder, byte[]) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 - encodeToBase64String(Encoder, byte[]) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 - encodeValue(JsonNode) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 - 
Encode the given value.
 - END_ARRAY - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
End of an array.
 - END_OBJECT - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
End of an object.
 - equals(Object) - Method in class io.micronaut.serde.AllTypesBean
 - equals(Object) - Method in record class io.micronaut.serde.ApiResponse
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in class io.micronaut.serde.data.Users1
 - equals(Object) - Method in class io.micronaut.serde.data.Users1.Friend
 - equals(Object) - Method in class io.micronaut.serde.data.Users1.User
 - equals(Object) - Method in class io.micronaut.serde.data.Users2
 - equals(Object) - Method in class io.micronaut.serde.data.Users2.User
 - equals(Object) - Method in class io.micronaut.serde.data.Users3
 - equals(Object) - Method in class io.micronaut.serde.data.Users3.Friend
 - equals(Object) - Method in class io.micronaut.serde.data.Users3.User
 - equals(Object) - Method in record class io.micronaut.serde.Dummy
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - equals(Object) - Method in class io.micronaut.serde.jackson.maps.CustomKey
 - equals(Object) - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.micronaut.serde.RecordBean
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in class io.micronaut.serde.SomeObject
 - equals(Object) - Method in class io.micronaut.serde.support.util.BeanDefKey
 - equals(Object) - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - equals(Object) - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in class io.micronaut.serde.support.util.TypeKey
 - EXISTING_PROPERTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - extendArgumentWithPrefixSuffix(Argument<Z>) - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - 
Extend existing argument annotation metadata to include a new prefix/suffix.
 - EXTERNAL_PROPERTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - eyeColor - Variable in class io.micronaut.serde.data.Users1.User
 - eyeColor - Variable in class io.micronaut.serde.data.Users2.User
 - eyeColor - Variable in class io.micronaut.serde.data.Users3.User
 
F
- favoriteFruit - Variable in class io.micronaut.serde.data.Users1.User
 - filter(Class<T>, Collection<BT>) - Method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - FILTER - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Property filter name.
 - 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
 - findInternalSerde(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Find internal serde by type.
 - 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.
 - findSubtypeDeserializables(Class<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 - finishStructure() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - finishStructure() - Method in interface io.micronaut.serde.Decoder
 - finishStructure() - Method in class io.micronaut.serde.DelegatingDecoder
 - 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.JacksonDecoder
 - finishStructure() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - finishStructure() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonGeneratorEncoder
 - finishStructure(boolean) - Method in interface io.micronaut.serde.Decoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.DelegatingDecoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - finishStructure(boolean) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - finishStructureToken() - Method in class io.micronaut.serde.jackson.JacksonEncoder
 - FLOAT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - FLOAT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - FLOAT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - FLOAT_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - foo() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - 
Returns the value of the
foorecord component. - foo() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
 - 
Returns the value of the
foorecord component. - foo() - Method in record class io.micronaut.serde.RecordBean
 - 
Returns the value of the
foorecord component. - foo(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildName.Builder
 - foo(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype.Builder
 - foo(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype2.Builder
 - foo(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildSupertype2.Builder
 - fooBar() - Method in interface io.micronaut.serde.jackson.outerinterface.RecordCommandBroken
 - fooBar() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - forName(String) - Static method in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
 - 
Return an existing naming strategy for each name.
 - Friend() - Constructor for class io.micronaut.serde.data.Users1.Friend
 - Friend() - Constructor for class io.micronaut.serde.data.Users3.Friend
 - friends - Variable in class io.micronaut.serde.data.Users1.User
 - friends - Variable in class io.micronaut.serde.data.Users3.User
 - fromNanos(long, int) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 - fromNanos(long, int) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 - fromNanos(long, int) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 - fromNanos(long, int) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
G
- gender - Variable in class io.micronaut.serde.data.Users1.User
 - gender - Variable in class io.micronaut.serde.data.Users2.User
 - gender - Variable in class io.micronaut.serde.data.Users3.User
 - generator - Variable in class io.micronaut.serde.jackson.JacksonEncoder
 - get() - Method in class io.micronaut.serde.SerdeJsonMapperSupplier
 - getAge() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe
 - getAge() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe2
 - 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
 - getAuthor() - Method in class io.micronaut.serde.ConstructorArgs
 - getBar() - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype
 - getBar() - Method in class io.micronaut.serde.jackson.builder.TestBuildSubtype2
 - 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.json.stream.JsonParserDecoder
 - getBestNumber() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getBestNumber() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as aNumbervalue. - getBestNumberNode() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as a numericJsonNode. - getBigDecimal() - Method in class io.micronaut.serde.AllTypesBean
 - getBigDecimal() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getBigDecimal() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getBigDecimal() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getBigDecimal() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as aBigDecimalvalue. - getBigInteger() - Method in class io.micronaut.serde.AllTypesBean
 - getBigInteger() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getBigInteger() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getBigInteger() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getBigInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as aBigIntegervalue. - getBoolean() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getBoolean() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getBoolean() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getBoolean() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.BOOLEANvalue. - getBsonWriter() - Method in class io.micronaut.serde.bson.BsonWriterEncoder
 - getCause() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 - getCause() - Method in exception io.micronaut.serde.exceptions.RuntimeSerdeException
 - 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
 - getConversionService() - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 - getCurrentKey() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getCurrentKey() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getCurrentKey() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - 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.
 - getDefault() - Static method in interface io.micronaut.serde.ObjectMapper
 - 
Get the default ObjectMapper instance.
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonBinarySerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateSerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateTimeSerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleTimeSerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonOffsetDateTimeSerde
 - getDefault() - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonZonedDateTimeSerde
 - 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
 - getDeserializationConfiguration() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 - 
Get the
DeserializationConfigurationfor this context. - getDouble() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getDouble() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getDouble() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as a double value. - getFactoryFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - getFoo() - Method in class io.micronaut.serde.jackson.builder.TestBuildName
 - getFoo() - Method in class io.micronaut.serde.jackson.builder.TestBuildSupertype
 - getFoo() - Method in class io.micronaut.serde.jackson.builder.TestBuildSupertype2
 - getFoo() - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandBroken.PrintCommand
 - getFoo() - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandBrokenToo.PrintCommand
 - getFoo() - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandWorking.PrintCommand
 - getFooBar() - Method in class io.micronaut.serde.jackson.outerinterface.AbstractClassCommandWorkingToo
 - getFooBar() - Method in interface io.micronaut.serde.jackson.outerinterface.ClassCommandBroken
 - getFooBar() - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandBroken.PrintCommand
 - getFooBar() - Method in interface io.micronaut.serde.jackson.outerinterface.ClassCommandWorking
 - getFooBar() - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandWorking.PrintCommand
 - getGeneratorFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - getIgnored() - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - getIncluded() - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - 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
Serdeableannotation. - getInclusion() - Method in interface io.micronaut.serde.config.SerializationConfiguration
 - getInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue 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.json.stream.JsonParserDecoder
 - getLong() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.NUMBERvalue as a long value. - getMaximumNestingDepth() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - 
The maximum nesting depth for serialization and deserialization.
 - getName() - Method in class io.micronaut.serde.BeanWithExtraMethod
 - getName() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe
 - getName() - Method in class io.micronaut.serde.jackson.builder.TestBuildMe2
 - getName() - Method in class io.micronaut.serde.jackson.maps.CustomKey
 - 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.JsonFilterMapper
 - 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
 - getName() - Method in class io.micronaut.serde.Simple
 - getNanoPart(Instant) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 - getNanoPart(LocalTime) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 - getNanoPart(OffsetDateTime) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 - getNanoPart(ZonedDateTime) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 - getNumericTimeUnit() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - 
The unit to use for serializing and deserializing dates to or from numbers.
 - getOrder() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 - getOriginalValue() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 - getOther() - Method in class io.micronaut.serde.ConstructorArgs
 - getPackageName() - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
 - getPages() - Method in class io.micronaut.serde.ConstructorArgs
 - getParserFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - getProperty() - Method in class io.micronaut.serde.reference.PropertyReference
 - getReadFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - getReference() - Method in class io.micronaut.serde.reference.PropertyReference
 - getReferenceName() - Method in class io.micronaut.serde.reference.PropertyReference
 - getSecondPart(Instant) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 - getSecondPart(LocalTime) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 - getSecondPart(OffsetDateTime) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 - getSecondPart(ZonedDateTime) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 - getSerdeConfiguration() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 - 
Get the
SerdeConfigurationfor this context. - getSerdeConfiguration() - Method in interface io.micronaut.serde.Serializer.EncoderContext
 - 
Get the
SerdeConfigurationfor this context. - getSerdeConfiguration() - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 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
 - getSerializationConfiguration() - Method in interface io.micronaut.serde.Serializer.EncoderContext
 - 
Get the
SerializationConfigurationfor this context. - getSerializer() - Method in class io.micronaut.serde.reference.SerializationReference
 - getSomeBoolean() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeByte() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeByteObj() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeDouble() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeDoubleObj() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeFloat() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeFloatObj() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeInt() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeInteger() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeLong() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeLongObj() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeShort() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeShortObj() - Method in class io.micronaut.serde.AllTypesBean
 - getSomeString() - Method in class io.micronaut.serde.AllTypesBean
 - 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
 - getStreamConfig() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - getStreamFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - getString() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - getString() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - getString() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - getString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Decode the current
AbstractStreamDecoder.TokenType.STRINGvalue. - getSubtypeInfo() - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - 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
 - getTimeWriteShape() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - 
Shape for serializing dates.
 - getTimeZone() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - getTitle() - Method in class io.micronaut.serde.ConstructorArgs
 - getType() - Method in interface io.micronaut.serde.support.DeserializerRegistrar
 - getType() - Method in interface io.micronaut.serde.support.SerdeRegistrar
 - getType() - Method in class io.micronaut.serde.support.serdes.ByteBufferSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.InetAddressSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.InstantSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.ObjectArraySerde
 - getType() - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.YearSerde
 - getType() - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 - getType() - Method in interface io.micronaut.serde.support.SerializerRegistrar
 - getType() - Method in class io.micronaut.serde.support.util.BeanDefKey
 - getType() - Method in class io.micronaut.serde.support.util.TypeKey
 - getTypes() - Method in interface io.micronaut.serde.support.DeserializerRegistrar
 - getTypes() - Method in interface io.micronaut.serde.support.SerdeRegistrar
 - getTypes() - Method in interface io.micronaut.serde.support.SerializerRegistrar
 - getVal() - Method in class io.micronaut.serde.SomeObject
 - getVisitorKind() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 - getWriteFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - greaterThanEqual(JdkVersion) - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - greeting - Variable in class io.micronaut.serde.data.Users1.User
 - guid - Variable in class io.micronaut.serde.data.Users1.User
 - guid - Variable in class io.micronaut.serde.data.Users2.User
 - guid - Variable in class io.micronaut.serde.data.Users3.User
 
H
- hashCode() - Method in class io.micronaut.serde.AllTypesBean
 - hashCode() - Method in record class io.micronaut.serde.ApiResponse
 - 
Returns a hash code value for this object.
 - hashCode() - Method in class io.micronaut.serde.data.Users1.Friend
 - hashCode() - Method in class io.micronaut.serde.data.Users1
 - hashCode() - Method in class io.micronaut.serde.data.Users1.User
 - hashCode() - Method in class io.micronaut.serde.data.Users2
 - hashCode() - Method in class io.micronaut.serde.data.Users2.User
 - hashCode() - Method in class io.micronaut.serde.data.Users3.Friend
 - hashCode() - Method in class io.micronaut.serde.data.Users3
 - hashCode() - Method in class io.micronaut.serde.data.Users3.User
 - hashCode() - Method in record class io.micronaut.serde.Dummy
 - 
Returns a hash code value for this object.
 - hashCode() - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - hashCode() - Method in class io.micronaut.serde.jackson.maps.CustomKey
 - hashCode() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.micronaut.serde.RecordBean
 - 
Returns a hash code value for this object.
 - hashCode() - Method in class io.micronaut.serde.SomeObject
 - hashCode() - Method in class io.micronaut.serde.support.util.BeanDefKey
 - hashCode() - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - hashCode() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns a hash code value for this object.
 - hashCode() - Method in class io.micronaut.serde.support.util.TypeKey
 - hasNextArrayValue() - Method in interface io.micronaut.serde.Decoder
 - hasNextArrayValue() - Method in class io.micronaut.serde.DelegatingDecoder
 - hasNextArrayValue() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - hasNextArrayValue() - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - 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
- id - Variable in class io.micronaut.serde.data.Users1.Friend
 - id - Variable in class io.micronaut.serde.data.Users3.Friend
 - 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
 - IGNORE_UNKNOWN - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
 - 
Is it unknown ignored.
 - IGNORED - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Is it ignored.
 - IGNORED_DESERIALIZATION - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Is it ignored for deserialization.
 - IGNORED_SERIALIZATION - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Is it ignored for serialization.
 - INCLUDE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Include strategy.
 - increaseDepth() - Method in class io.micronaut.serde.LimitingStream
 - 
Increase the current depth.
 - index - Variable in class io.micronaut.serde.data.Users1.User
 - index - Variable in class io.micronaut.serde.data.Users2.User
 - index - Variable in class io.micronaut.serde.data.Users3.User
 - InetAddressSerde - Class in io.micronaut.serde.support.serdes
 - 
Serdeimplementation ofInetAddress. - InetAddressSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.InetAddressSerde
 - inetAddressSerialization(JsonMapper) - Method in class io.micronaut.serde.tck.tests.InetAddressTest
 - InetAddressTest - Class in io.micronaut.serde.tck.tests
 - InetAddressTest() - Constructor for class io.micronaut.serde.tck.tests.InetAddressTest
 - InstantSerde - Class in io.micronaut.serde.support.serdes
 - 
Serde used for
Instant. - InstantSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.InstantSerde
 - INT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - INT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - INTEGER - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
 - 
Serialize as an integer.
 - INTEGER_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - INTEGER_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - INVALID_CLIENT - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - INVALID_GRANT - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - INVALID_REQUEST - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - INVALID_SCOPE - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - 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
InvalidFormatExceptionwith 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.data - package io.micronaut.serde.data
 - io.micronaut.serde.exceptions - package io.micronaut.serde.exceptions
 - io.micronaut.serde.jackson - package io.micronaut.serde.jackson
 - io.micronaut.serde.jackson.builder - package io.micronaut.serde.jackson.builder
 - io.micronaut.serde.jackson.jsonvalue - package io.micronaut.serde.jackson.jsonvalue
 - io.micronaut.serde.jackson.maps - package io.micronaut.serde.jackson.maps
 - io.micronaut.serde.jackson.outerinterface - package io.micronaut.serde.jackson.outerinterface
 - 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.oracle.jdbc.json - package io.micronaut.serde.oracle.jdbc.json
 - io.micronaut.serde.oracle.jdbc.json.serde - package io.micronaut.serde.oracle.jdbc.json.serde
 - 
Custom serializers and deserializers that can be used to serde given types from Oracle JSON.
 - 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.deserializers.collect - package io.micronaut.serde.support.deserializers.collect
 - 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.tck.tests - package io.micronaut.serde.tck.tests
 - io.micronaut.serde.tck.tests.bytebuffer - package io.micronaut.serde.tck.tests.bytebuffer
 - 
Tests ported from Jackson Databind project.
 - 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_ABSENTchecking. - isAbsent(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 - isActive - Variable in class io.micronaut.serde.data.Users1.User
 - isActive - Variable in class io.micronaut.serde.data.Users2.User
 - isActive - Variable in class io.micronaut.serde.data.Users3.User
 - 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_EMPTYchecking. - 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.
 - isInetAddressAsNumeric() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - isPrettyPrint() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - isSomeBool() - Method in class io.micronaut.serde.AllTypesBean
 - isStrictNullable() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
 - 
Whether null field should be annotated with a nullable annotations.
 - isWriteBinaryAsArray() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 - 
Control whether to use legacy behavior for writing byte arrays.
 
J
- JacksonAnnotationMapper - Class in io.micronaut.serde.processor.jackson
 - 
Maps the
com.fasterxml.jackson.annotation.JacksonAnnotationstereotype toSerdeConfig. - JacksonAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
 - JacksonDecoder - Class in io.micronaut.serde.jackson
 - 
Implementation of the
Decoderinterface for Jackson. - JacksonEncoder - Class in io.micronaut.serde.jackson
 - 
Implementation of the
Encoderinterface 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
JsonMapperinterface for Jackson. - JacksonJsonMapper(SerdeRegistry, SerdeConfiguration, SerdeJacksonConfiguration) - Constructor for class io.micronaut.serde.jackson.JacksonJsonMapper
 - JacksonObjectMapper - Interface in io.micronaut.serde.jackson
 - 
A variation of
ObjectMapperthat allows to cloneJacksonObjectMapperwith a newSerdeJacksonConfiguration. - JDK_10 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_11 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_12 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_13 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_14 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_15 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_16 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_17 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_18 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_19 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_20 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_21 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_8 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JDK_9 - Static variable in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - JdkVersion - Class in io.micronaut.serde.jackson.jsonvalue
 - 
JDK versions.
 - JdkVersion(int) - Constructor for class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - 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.JsonCreatorannotation toCreator. - 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
 - JsonFilterMapper - Class in io.micronaut.serde.processor.jackson
 - 
Maps the
com.fasterxml.jackson.annotation.JsonFilterannotation toSerdeConfig. - JsonFilterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonFilterMapper
 - 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.JsonIgnoreannotation toSerdeConfig. - JsonIgnoreMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 - JsonIncludeMapper - Class in io.micronaut.serde.processor.jackson
 - 
Maps the
com.fasterxml.jackson.annotation.JsonIncludeannotation toSerdeConfig. - 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
Decoderinterface that uses theJsonNodeabstraction. - JsonNodeEncoder - Class in io.micronaut.serde.support.util
 - 
Implementation of the
Encoderinterface that encodes a in-memoryJsonNode. - JsonParserDecoder - Class in io.micronaut.serde.json.stream
 - 
Implementation of the
Decoderinterface 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.JsonPropertyannotation toSerdeConfig. - 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
JsonMapperinterface for JSON-P. - JsonStreamMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 - 
Deprecated.
 - JsonStreamMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 - JsonStreamMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 - 
Deprecated.
 - 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
 - KEY - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
A key.
 
L
- latitude - Variable in class io.micronaut.serde.data.Users1.User
 - latitude - Variable in class io.micronaut.serde.data.Users3.User
 - LEGACY - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Legacy unit for compatibility with documents created by micronaut-serialization 1.x (micronaut-core 3.x).
 - LEGACY_DEFAULT_SERDES - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - LENIENT - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
if parsing is required whether to be lenient.
 - LimitingStream - Class in io.micronaut.serde
 - 
Utility class to check data limits in encoders and decoders.
 - LimitingStream(LimitingStream.RemainingLimits) - Constructor for class io.micronaut.serde.LimitingStream
 - LimitingStream.RemainingLimits - Class in io.micronaut.serde
 - 
This data structure contains the limits for this stream.
 - limitsFromConfiguration(SerdeConfiguration) - Static method in class io.micronaut.serde.LimitingStream
 - 
Get the configured limits.
 - 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 interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A locale to use.
 - LOCALE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - LOCALE_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - 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.
 - LONG_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - LONG_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - LONG_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - LONG_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - longitude - Variable in class io.micronaut.serde.data.Users1.User
 - longitude - Variable in class io.micronaut.serde.data.Users3.User
 - 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
- majorVersion() - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - 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.JsonFilterMapper
 - 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.
 - MatchArgumentQualifier<T> - Class in io.micronaut.serde.support.util
 - 
A
Qualifierthat filters beans according to the type arguments. - META_ANNOTATION_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
The meta annotation for property.
 - META_ANNOTATION_PROPERTY_ORDER - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
The meta annotation for property order.
 - MILLISECONDS - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Serialize as milliseconds.
 - MINIMAL_CLASS - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - mixin() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 - 
Apply a mixin type.
 
N
- name - Variable in class io.micronaut.serde.data.Users1.Friend
 - name - Variable in class io.micronaut.serde.data.Users1.User
 - name - Variable in class io.micronaut.serde.data.Users2.User
 - name - Variable in class io.micronaut.serde.data.Users3.Friend
 - name - Variable in class io.micronaut.serde.data.Users3.User
 - name() - Method in record class io.micronaut.serde.Dummy
 - 
Returns the value of the
namerecord component. - name() - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - name(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildMe.Builder
 - NAME - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - NAME - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 - naming() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
 - naming() - Element in annotation interface io.micronaut.serde.annotation.Serdeable
 - naming() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
 - NAMING - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Naming strategy.
 - NamingStrategyLocator - Interface in io.micronaut.serde
 - 
Locator interface for a naming strategy.
 - NANOSECONDS - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Serialize as nanoseconds.
 - NEVER - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Ignore the property.
 - 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.json.stream.JsonParserDecoder
 - nextToken() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - nextToken() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Move to the next token.
 - NON_ABSENT - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Value that indicates that properties are included unless their value is: null "absent" value of a referential type (like Java 8 `Optional`, or {link java.util.concurrent.atomic.AtomicReference}); that is, something that would not deference to a non-null value.
 - NON_EMPTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Value that indicates that only properties with null value, or what is considered empty, are not to be included.
 - NON_NULL - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Value that indicates that only properties with non-null values are to be included.
 - NULL - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
A
nullvalue. - NullableDeserializer<T> - Interface in io.micronaut.serde.util
 - 
Sub-interface of
Deserializerfor deserializers that allownull. - NullableSerde<T> - Interface in io.micronaut.serde.util
 - 
Specialization of
Serdefor types that allow a value ofnull. - NUMBER - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
A number.
 - NumberSerde<N extends Number> - Interface in io.micronaut.serde.support.serdes
 - 
Number serializer that handles formatting.
 
O
- 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, SerdeDeserializationPreInstantiateCallback) - Constructor for class io.micronaut.serde.support.deserializers.ObjectDeserializer
 - 
Deprecated.
 - ObjectDeserializer(SerdeIntrospections, DeserializationConfiguration, SerdeConfiguration, SerdeDeserializationPreInstantiateCallback) - Constructor for class io.micronaut.serde.support.deserializers.ObjectDeserializer
 - ObjectMapper - Interface in io.micronaut.serde
 - 
Sub-interface of
JsonMapperwith customizations. - ObjectMapper.CloseableObjectMapper - Interface in io.micronaut.serde
 - 
A closeable object mapper.
 - ObjectSerializer - Class in io.micronaut.serde.support.serializers
 - 
Fallback
Serializerfor generalObjectvalues. - ObjectSerializer<T> - Interface in io.micronaut.serde
 - 
A variation of
Serializerthat is serializing an object and supports serializing its content into an existing object. - ObjectSerializer(SerdeIntrospections, BeanContext) - Constructor for class io.micronaut.serde.support.serializers.ObjectSerializer
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - ObjectSerializer(SerdeIntrospections, SerdeConfiguration, SerializationConfiguration) - Constructor for class io.micronaut.serde.support.serializers.ObjectSerializer
 - ObjectSerializer(SerdeIntrospections, SerdeConfiguration, SerializationConfiguration, BeanContext) - Constructor for class io.micronaut.serde.support.serializers.ObjectSerializer
 - ofArgument(Argument<?>) - Static method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - ofExtendsVariable(Class<T>, Argument<?>) - Static method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - 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.
 - ofSuperVariable(Class<T>, Argument<?>) - Static method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - onComplete() - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - onError(Throwable) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - onNext(byte[]) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - onSubscribe(Subscription) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - OPTIONAL_DOUBLE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - OPTIONAL_DOUBLE_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - OPTIONAL_INT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - OPTIONAL_INT_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - OPTIONAL_LONG_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - OPTIONAL_LONG_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - OracleJdbcJsonBinaryObjectMapper - Class in io.micronaut.serde.oracle.jdbc.json
 - 
Implementation of the
JsonMapperinterface for Oracle JDBC Binary JSON. - OracleJdbcJsonBinaryObjectMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - 
Deprecated.
 - OracleJdbcJsonBinaryObjectMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - OracleJdbcJsonBinaryObjectMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - 
Deprecated.
 - OracleJdbcJsonGeneratorEncoder - Class in io.micronaut.serde.oracle.jdbc.json
 - 
Implementation of the
Encoderinterface for Oracle JDBC JSON. - OracleJdbcJsonParserDecoder - Class in io.micronaut.serde.oracle.jdbc.json
 - 
Implementation of the
Decoderinterface for Oracle JDBC JSON. - OracleJdbcJsonTextObjectMapper - Class in io.micronaut.serde.oracle.jdbc.json
 - 
Implementation of the
JsonMapperinterface for Oracle JDBC Text JSON. - OracleJdbcJsonTextObjectMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonTextObjectMapper
 - 
Deprecated.
 - OracleJdbcJsonTextObjectMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonTextObjectMapper
 - OracleJdbcJsonTextObjectMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonTextObjectMapper
 - 
Deprecated.
 - OracleJsonBinarySerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
The custom serde for binary values for Oracle JSON.
 - OracleJsonBinarySerde() - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonBinarySerde
 - 
Deprecated.
 - OracleJsonBinarySerde(Serde<byte[]>) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonBinarySerde
 - OracleJsonDurationSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
The custom serde for
Durationfor Oracle JSON. - OracleJsonDurationSerde() - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonDurationSerde
 - oracleJsonFactory - Variable in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - OracleJsonLocaleDateSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Serde for
LocalDatefrom Oracle JSON. - OracleJsonLocaleDateSerde(LocalDateSerde) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateSerde
 - OracleJsonLocaleDateTimeSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Serde for
LocalDateTimefrom Oracle JSON. - OracleJsonLocaleDateTimeSerde(LocalDateTimeSerde) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleDateTimeSerde
 - OracleJsonLocaleTimeSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Serde for
LocalTimefrom Oracle JSON. - OracleJsonLocaleTimeSerde(LocalTimeSerde) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonLocaleTimeSerde
 - OracleJsonOffsetDateTimeSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Serde for
OffsetDateTimefrom Oracle JSON. - OracleJsonOffsetDateTimeSerde(OffsetDateTimeSerde) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonOffsetDateTimeSerde
 - OracleJsonZonedDateTimeSerde - Class in io.micronaut.serde.oracle.jdbc.json.serde
 - 
Serde for
ZonedDateTimefrom Oracle JSON. - OracleJsonZonedDateTimeSerde(ZonedDateTimeSerde) - Constructor for class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonZonedDateTimeSerde
 - order() - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - OTHER - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
Any other token.
 - ourLimits() - Method in class io.micronaut.serde.LimitingStream
 - 
Get a snapshot of our current limits to be passed to the constructor.
 
P
- packageName() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 - 
Specifies a package name where types can be found.
 - parseOne(byte[]) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - 
Parse a single node from the given stream.
 - parseOne(InputStream) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - 
Parse a single node from the given stream.
 - PATTERN - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A pattern to use.
 - peekValue() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 - PERIOD_SERDE - Static variable in class io.micronaut.serde.support.serdes.CoreSerdes
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - phone - Variable in class io.micronaut.serde.data.Users1.User
 - phone - Variable in class io.micronaut.serde.data.Users2.User
 - phone - Variable in class io.micronaut.serde.data.Users3.User
 - picture - Variable in class io.micronaut.serde.data.Users1.User
 - picture - Variable in class io.micronaut.serde.data.Users2.User
 - picture - Variable in class io.micronaut.serde.data.Users3.User
 - 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.
 - preDecodeValue(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractDecoderPerStructureStreamDecoder
 - preDecodeValue(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
Should be called before attempting to decode a value.
 - PREFIX - Static variable in annotation interface 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
 - preInstantiate(BeanIntrospection<?>, Object...) - Method in interface io.micronaut.serde.support.deserializers.SerdeDeserializationPreInstantiateCallback
 - 
The callback before the bean is constructed.
 - PrintCommand(String) - Constructor for class io.micronaut.serde.jackson.outerinterface.ClassCommandBroken.PrintCommand
 - PrintCommand(String) - Constructor for class io.micronaut.serde.jackson.outerinterface.ClassCommandBrokenToo.PrintCommand
 - PrintCommand(String) - Constructor for class io.micronaut.serde.jackson.outerinterface.ClassCommandWorking.PrintCommand
 - PrintCommand(String) - Constructor for record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - 
Creates an instance of a
PrintCommandrecord class. - PrintCommand(String) - Constructor for record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
 - 
Creates an instance of a
PrintCommandrecord class. - PROPERTIES - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
 - 
From properties.
 - PROPERTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
The property to use.
 - PropertyFilter - Interface in io.micronaut.serde
 - 
Models a build time property filter.
 - 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 interface io.micronaut.serde.reference.PropertyReferenceManager
 - 
Pushes a parent onto the stack.
 - pushManagedRef(PropertyReference<B, P>) - Method in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
Q
- q(String) - Static method in class io.micronaut.serde.tck.tests.InetAddressTest
 - 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 interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Is this property to be used only for reading.
 - readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - readValue(byte[], Argument<T>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - readValue(ByteBuffer<?>, Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - readValue(OracleJsonParser, Argument<T>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - 
Read the value using the oracle parser.
 - readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - readValue(InputStream, Argument<T>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - readValueFromTree(JsonNode, Argument<T>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - RecordBean - Record Class in io.micronaut.serde
 - RecordBean(String, String) - Constructor for record class io.micronaut.serde.RecordBean
 - 
Creates an instance of a
RecordBeanrecord class. - RecordCommandBroken - Interface in io.micronaut.serde.jackson.outerinterface
 - RecordCommandBroken.PrintCommand - Record Class in io.micronaut.serde.jackson.outerinterface
 - RecordCommandBrokenToo - Interface in io.micronaut.serde.jackson.outerinterface
 - RecordCommandBrokenToo.PrintCommand - Record Class in io.micronaut.serde.jackson.outerinterface
 - reduce(Class<T>, Stream<BT>) - Method in class io.micronaut.serde.support.util.MatchArgumentQualifier
 - refs - Variable in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 - 
used to store current references.
 - register(ConversionService, Consumer<DeserializerRegistrar<?>>) - Static method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
 - register(SerdeConfiguration, SerdeIntrospections, Consumer<SerdeRegistrar<?>>) - Static method in class io.micronaut.serde.support.serdes.Serdes
 - register(SerializationConfiguration, Consumer<SerializerRegistrar<?>>) - Static method in class io.micronaut.serde.support.serializers.CoreSerializers
 - registered - Variable in class io.micronaut.serde.data.Users1.User
 - registered - Variable in class io.micronaut.serde.data.Users2.User
 - registered - Variable in class io.micronaut.serde.data.Users3.User
 - registry - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 - registry - Variable in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - remap(AnnotationValue<?>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
 - REQUIRED - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Whether this property is required (must be present in the input).
 - resolveAllowPropertyPredicate(boolean) - Method in class io.micronaut.serde.support.util.SerdeArgumentConf
 - resolveIntrospectionForDeserialization(Argument<T>, BeanIntrospection<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 - 
Resolve an introspection.
 - resolveIntrospectionForSerialization(Argument<T>, BeanIntrospection<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 - 
Resolves an introspection for the purpose of serialization.
 - 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 interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Runtime naming strategy class.
 - RuntimeSerdeException - Exception in io.micronaut.serde.exceptions
 - 
An exception that can be used as a wrapper for a
SerdeException. - RuntimeSerdeException(SerdeException) - Constructor for exception io.micronaut.serde.exceptions.RuntimeSerdeException
 
S
- SECONDS - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Serialize as seconds, the default.
 - Serde<T> - Interface in io.micronaut.serde
 - 
Combined interface for a serializer and deserializer pair.
 - Serdeable - Annotation Interface 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 Interface in io.micronaut.serde.annotation
 - 
Annotation used to indicate a type is deserializable.
 - Serdeable.Serializable - Annotation Interface 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
 - SerdeArgumentConf - Class in io.micronaut.serde.support.util
 - 
Extra configuration placed at the argument.
 - SerdeArgumentConf(AnnotationMetadata) - Constructor for class io.micronaut.serde.support.util.SerdeArgumentConf
 - SerdeConfig - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Meta-annotation with meta annotation members that different annotation models can be bind to.
 - SerdeConfig.SerAnyGetter - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Internal metadata for a JSON any getter.
 - SerdeConfig.SerAnySetter - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Internal metadata for any setter.
 - SerdeConfig.SerBackRef - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Back reference.
 - SerdeConfig.SerCreatorMode - Enum Class in io.micronaut.serde.config.annotation
 - 
Creator mode used when invoking the
Creator. - SerdeConfig.SerError - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Used to store errors.
 - SerdeConfig.SerGetter - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Internal metadata for a JSON getter.
 - SerdeConfig.SerIgnored - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Ignore handling meta annotation.
 - SerdeConfig.SerIgnored.SerType - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Ignore handling meta annotation on type.
 - SerdeConfig.SerInclude - Enum Class in io.micronaut.serde.config.annotation
 - 
Include strategies for serialization.
 - SerdeConfig.SerIncluded - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Include property meta annotation.
 - SerdeConfig.SerManagedRef - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Managed reference.
 - SerdeConfig.SerSetter - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Internal metadata for a setter.
 - SerdeConfig.SerSubtyped - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Meta annotations for subtyped mapping.
 - SerdeConfig.SerSubtyped.DiscriminatorType - Enum Class in io.micronaut.serde.config.annotation
 - 
The discriminator type.
 - SerdeConfig.SerSubtyped.DiscriminatorValueKind - Enum Class in io.micronaut.serde.config.annotation
 - 
The discriminator value kind.
 - SerdeConfig.SerSubtyped.SerSubtype - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Meta annotation for a mapped subtype.
 - SerdeConfig.SerUnwrapped - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Internal metadata type for wrapped settings.
 - SerdeConfig.SerValue - Annotation Interface in io.micronaut.serde.config.annotation
 - 
Meta-annotation used to model the value used during serialization.
 - serdeConfiguration - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 - serdeConfiguration - Variable in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - SerdeConfiguration - Interface in io.micronaut.serde.config
 - SerdeConfiguration.NumericTimeUnit - Enum Class in io.micronaut.serde.config
 - 
Time unit to use when deserializing a numeric value, or when serializing to a numeric value as configured by
SerdeConfiguration.getTimeWriteShape(). - SerdeConfiguration.TimeShape - Enum Class in io.micronaut.serde.config
 - 
Shape to use for time serialization.
 - SerdeDeserializationPreInstantiateCallback - Interface in io.micronaut.serde.support.deserializers
 - 
The pre instantiate callback.
 - 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 Interface in io.micronaut.serde.annotation
 - 
Annotation to allow external classes to be enabled for serialization / deserialization.
 - SerdeImport.Repeated - Annotation Interface 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.
 - SerdeJacksonConfiguration - Class in io.micronaut.serde.jackson
 - 
Configuration for the Jackson.
 - SerdeJacksonConfiguration() - Constructor for class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - 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
JsonConfigurationinterface for the serialization project. - SerdeJsonConfiguration(SerializationConfiguration, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.config.SerdeJsonConfiguration
 - SerdeJsonMapperSupplier - Class in io.micronaut.serde
 - 
An implementation of the
JsonMapperSupplierinterface for Micronaut Serialization. - SerdeJsonMapperSupplier() - Constructor for class io.micronaut.serde.SerdeJsonMapperSupplier
 - SerdeRegistrar<T> - Interface in io.micronaut.serde.support
 - 
The registrar of
Serde. - SerdeRegistry - Interface in io.micronaut.serde
 - 
Represents a registry where specific serializers can be looked up.
 - Serdes - Class in io.micronaut.serde.support.serdes
 - 
Internal Serdes registrar.
 - Serdes() - Constructor for class io.micronaut.serde.support.serdes.Serdes
 - serializable() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 - 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 InetAddress>, InetAddress) - Method in class io.micronaut.serde.support.serdes.InetAddressSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends ByteBuffer>, ByteBuffer) - Method in class io.micronaut.serde.support.serdes.ByteBufferSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends Duration>, Duration) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.OracleJsonDurationSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 - 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 HealthStatus>, HealthStatus) - Method in class io.micronaut.serde.support.serdes.HealthStatusSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends Object[]>, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 - 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.bson.custom.AbstractBsonSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 - serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 - SERIALIZE_AS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Used to store the type that will serialize this type.
 - serializeInto(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.ObjectSerializer
 - 
Serializes the object values using the passed object encoder.
 - Serializer<T> - Interface in io.micronaut.serde
 - 
Models a build time serializer.
 - SERIALIZER_CLASS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Custom serializer class.
 - Serializer.EncoderContext - Interface in io.micronaut.serde
 - 
Context object passes to the
Serializer.serialize(Encoder, EncoderContext, Argument, Object)method. - SerializerLocator - Interface in io.micronaut.serde
 - 
Locator strategy interface for serializers.
 - SerializerRegistrar<T> - Interface in io.micronaut.serde.support
 - 
The registrar of
Serializer. - setAuthor(String) - Method in class io.micronaut.serde.ConstructorArgs
 - setBigDecimal(BigDecimal) - Method in class io.micronaut.serde.AllTypesBean
 - setBigInteger(BigInteger) - Method in class io.micronaut.serde.AllTypesBean
 - setFactoryFeatures(Map<JsonFactory.Feature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setFoo(String) - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandBroken.PrintCommand
 - setFoo(String) - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandBrokenToo.PrintCommand
 - setFoo(String) - Method in class io.micronaut.serde.jackson.outerinterface.ClassCommandWorking.PrintCommand
 - setGeneratorFeatures(Map<JsonGenerator.Feature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setName(String) - Method in class io.micronaut.serde.BeanWithExtraMethod
 - setName(String) - Method in class io.micronaut.serde.Simple
 - setOther(String) - Method in class io.micronaut.serde.ConstructorArgs
 - setParserFeatures(Map<JsonParser.Feature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setPrettyPrint(boolean) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setReadFeatures(Map<JsonReadFeature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setSomeBool(boolean) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeBoolean(Boolean) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeByte(byte) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeByteObj(Byte) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeDouble(double) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeDoubleObj(Double) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeFloat(float) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeFloatObj(Float) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeInt(int) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeInteger(Integer) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeLong(long) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeLongObj(Long) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeShort(short) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeShortObj(Short) - Method in class io.micronaut.serde.AllTypesBean
 - setSomeString(String) - Method in class io.micronaut.serde.AllTypesBean
 - setStreamFeatures(Map<StreamWriteFeature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - setVal(String) - Method in class io.micronaut.serde.SomeObject
 - setWriteFeatures(Map<JsonWriteFeature, Boolean>) - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
 - SHORT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - SHORT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - SHORT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - SHORT_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - shouldInclude(Serializer.EncoderContext, Serializer<Object>, Object, String, Object) - Method in interface io.micronaut.serde.PropertyFilter
 - Simple - Class in io.micronaut.serde
 - Simple() - Constructor for class io.micronaut.serde.Simple
 - skipChildren() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 - skipChildren() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 - skipChildren() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 - skipChildren() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - 
If we are at a
AbstractStreamDecoder.TokenType.START_OBJECTorAbstractStreamDecoder.TokenType.START_ARRAY, skip to the matchingAbstractStreamDecoder.TokenType.END_OBJECTorAbstractStreamDecoder.TokenType.END_ARRAY. - skipValue() - Method in interface io.micronaut.serde.Decoder
 - 
Skips the current value.
 - skipValue() - Method in class io.micronaut.serde.DelegatingDecoder
 - skipValue() - Method in class io.micronaut.serde.jackson.JacksonDecoder
 - 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
 - SomeObject - Class in io.micronaut.serde
 - SomeObject() - Constructor for class io.micronaut.serde.SomeObject
 - something() - Method in class io.micronaut.serde.BeanWithExtraMethod
 - spread(byte[], Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - START_ARRAY - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
Start of an array.
 - START_OBJECT - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
Start of an object.
 - STRING - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
 - 
Serialize as a string, either using
SerdeConfiguration.getDateFormat()or as an ISO timestamp. - STRING - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
A string.
 - STRING_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - STRING_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - subscribe(Subscriber<? super JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 - SubtypeInfo - Record Class in io.micronaut.serde.support.util
 - 
The subtype info.
 - SubtypeInfo(Map<Class<?>, String[]>, SerdeConfig.SerSubtyped.DiscriminatorType, String, Class<?>, boolean) - Constructor for record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Creates an instance of a
SubtypeInforecord class. - subtypes() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns the value of the
subtypesrecord component. - SUFFIX - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 
T
- tags - Variable in class io.micronaut.serde.data.Users1.User
 - tags - Variable in class io.micronaut.serde.data.Users3.User
 - TemporalSerde<T extends TemporalAccessor> - Interface in io.micronaut.serde.support.serdes
 - 
Interface for serializing and deserializing temporals.
 - testAge(int) - Method in class io.micronaut.serde.jackson.builder.TestBuildMe2.Builder
 - TestBuildMe - Class in io.micronaut.serde.jackson.builder
 - TestBuildMe.Builder - Class in io.micronaut.serde.jackson.builder
 - TestBuildMe2 - Class in io.micronaut.serde.jackson.builder
 - TestBuildMe2.Builder - Class in io.micronaut.serde.jackson.builder
 - TestBuildName - Class in io.micronaut.serde.jackson.builder
 - TestBuildName.Builder - Class in io.micronaut.serde.jackson.builder
 - TestBuildSubtype - Class in io.micronaut.serde.jackson.builder
 - TestBuildSubtype.Builder - Class in io.micronaut.serde.jackson.builder
 - TestBuildSubtype2 - Class in io.micronaut.serde.jackson.builder
 - TestBuildSubtype2.Builder - Class in io.micronaut.serde.jackson.builder
 - TestBuildSupertype - Class in io.micronaut.serde.jackson.builder
 - TestBuildSupertype2 - Class in io.micronaut.serde.jackson.builder
 - TestBuildSupertype2.Builder - Class in io.micronaut.serde.jackson.builder
 - testByteArrayAsString(JsonMapper) - Method in class io.micronaut.serde.tck.tests.ByteArrayWriteValueAsStringTest
 - 
byte[] is written as base64 string
 - testByteBuffer(JsonMapper) - Method in class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferTest
 - 
Test ported from com.fasterxml.jackson.databind.ser.jdk.JDKTypeSerializationTest
 - testByteBufferNative(JsonMapper) - Method in class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferNativeTest
 - 
Test ported from com.fasterxml.jackson.databind.ser.jdk.JDKTypeSerializationTest
 - testDuplicatedByteBufferWithCustomPosition(JsonMapper) - Method in class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferDuplicatedTest
 - 
Test ported from com.fasterxml.jackson.databind.ser.jdk.JDKTypeSerializationTest
 - testName(String) - Method in class io.micronaut.serde.jackson.builder.TestBuildMe2.Builder
 - testSlicedByteBuffer(JsonMapper) - Method in class io.micronaut.serde.tck.tests.bytebuffer.ByteBufferSlicedTest
 - 
Test ported from com.fasterxml.jackson.databind.ser.jdk.JDKTypeSerializationTest
 - TIME_ZONE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - TIME_ZONE_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - TIMEZONE - Static variable in annotation interface 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
 - TokenError - Enum Class in io.micronaut.serde.jackson.jsonvalue
 - toString() - Method in record class io.micronaut.serde.ApiResponse
 - 
Returns a string representation of this record class.
 - toString() - Method in class io.micronaut.serde.data.Users1.Friend
 - toString() - Method in class io.micronaut.serde.data.Users1
 - toString() - Method in class io.micronaut.serde.data.Users1.User
 - toString() - Method in class io.micronaut.serde.data.Users2
 - toString() - Method in class io.micronaut.serde.data.Users3.Friend
 - toString() - Method in class io.micronaut.serde.data.Users3
 - toString() - Method in record class io.micronaut.serde.Dummy
 - 
Returns a string representation of this record class.
 - toString() - Method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - toString() - Method in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - toString() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBroken.PrintCommand
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.micronaut.serde.RecordBean
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
 - 
Returns a string representation of this record class.
 - 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.KebabCaseStrategy
 - 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.IdentityStrategy
 - 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 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
 - TYPE_DISCRIMINATOR_TYPE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
The type discriminator type.
 - TYPE_NAME - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A type name mapping.
 - TYPE_NAME_CLASS_SIMPLE_NAME_PLACEHOLDER - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A type name mapping.
 - TYPE_NAMES - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A type name mapping used for subtype binding with multiple names.
 - TYPE_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
The type property used for subtype binding.
 - TYPE_PROPERTY_VISIBLE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
If the type property should be visible.
 - 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
- UNAUTHORIZED_CLIENT - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - unexpectedToken(AbstractStreamDecoder.TokenType) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 - UNSUPPORTED_GRANT_TYPE - Enum constant in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - 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
 - URI_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - URI_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - URL_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - URL_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 - User() - Constructor for class io.micronaut.serde.data.Users1.User
 - User() - Constructor for class io.micronaut.serde.data.Users2.User
 - User() - Constructor for class io.micronaut.serde.data.Users3.User
 - users - Variable in class io.micronaut.serde.data.Users1
 - users - Variable in class io.micronaut.serde.data.Users2
 - users - Variable in class io.micronaut.serde.data.Users3
 - Users1 - Class in io.micronaut.serde.data
 - 
Created by frenaud on 7/3/16.
 - Users1() - Constructor for class io.micronaut.serde.data.Users1
 - Users1.Friend - Class in io.micronaut.serde.data
 - Users1.User - Class in io.micronaut.serde.data
 - Users2 - Class in io.micronaut.serde.data
 - 
Created by frenaud on 7/3/16.
 - Users2() - Constructor for class io.micronaut.serde.data.Users2
 - Users2.User - Class in io.micronaut.serde.data
 - Users3 - Class in io.micronaut.serde.data
 - 
Created by frenaud on 7/3/16.
 - Users3() - Constructor for class io.micronaut.serde.data.Users3
 - Users3.Friend - Class in io.micronaut.serde.data
 - Users3.User - Class in io.micronaut.serde.data
 - using() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
 - using() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
 - UTC - Static variable in interface io.micronaut.serde.support.serdes.TemporalSerde
 - UUID_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 - 
Deprecated.Internal serdes shouldn't be accessed as a static field
 - UUID_SERDE - Static variable in class io.micronaut.serde.support.serdes.Serdes
 
V
- validate() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
 - validate() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
 - validate() - Element in annotation interface io.micronaut.serde.annotation.Serdeable
 - VALIDATE - Static variable in annotation interface 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
 - value() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport.Repeated
 - value() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 - 
Allows making an external class or interface serializable.
 - value() - Element in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
 - valueOf(int) - Static method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in class io.micronaut.serde.jackson.jsonvalue.JdkVersion
 - valueOf(String) - Static method in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerInclude
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.jackson.jsonvalue.TokenError
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - view - Variable in class io.micronaut.serde.bson.AbstractBsonMapper
 - view - Variable in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - VIEWS - Static variable in annotation interface 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_ARRAY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - WRAPPER_OBJECT - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 - WRAPPER_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
A property that should be used to wrap this value when serializing.
 - WRITE_ONLY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
 - 
Is this property to be used only for writing.
 - writeValue(OutputStream, Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValue(OracleJsonGenerator, T, Argument<T>) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - 
Writes the value to the json generator.
 - writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValue(OutputStream, Argument<T>, T) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - writeValue(OutputStream, Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValue(OutputStream, Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValue(OutputStream, Object) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - writeValueAsBytes(Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValueAsBytes(Argument<T>, T) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - writeValueAsBytes(Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValueAsBytes(Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValueAsBytes(Object) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - writeValueAsString(Object) - Method in interface io.micronaut.serde.ObjectMapper
 - writeValueToTree(Object) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
 - writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValueToTree(Argument<T>, T) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 - writeValueToTree(Object) - Method in class io.micronaut.serde.bson.AbstractBsonMapper
 - writeValueToTree(Object) - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
 - writeValueToTree(Object) - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
 
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
 
_
- _id - Variable in class io.micronaut.serde.data.Users1.User
 - _id - Variable in class io.micronaut.serde.data.Users2.User
 - _id - Variable in class io.micronaut.serde.data.Users3.User
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Deserializer.deserializeNullable(io.micronaut.serde.Decoder, io.micronaut.serde.Deserializer.DecoderContext, io.micronaut.core.type.Argument<? super T>)instead