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
AbstractStreamDecoder
that 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
Decoder
s. - 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
- Address - Class in io.micronaut.serde.jackson.builder.introspected
- Address(String, String) - Constructor for class io.micronaut.serde.jackson.builder.introspected.Address
- Address.Builder - Class in io.micronaut.serde.jackson.builder.introspected
- afterCare() - Method in record class io.micronaut.serde.jackson.tst.MainAggregationVm
-
Returns the value of the
afterCare
record component. - AfterCareStatsEntry - Record Class in io.micronaut.serde.jackson.tst
- AfterCareStatsEntry() - Constructor for record class io.micronaut.serde.jackson.tst.AfterCareStatsEntry
-
Creates an instance of a
AfterCareStatsEntry
record class. - 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
- Aggregation - Enum Class in io.micronaut.serde.jackson.tst
- 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
ApiResponse
record 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
bar
record 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
BsonType
representation serializer/deserializer. - BsonRepresentationSerde() - Constructor for class io.micronaut.serde.bson.custom.BsonRepresentationSerde
- BsonWriterEncoder - Class in io.micronaut.serde.bson
-
Bson implementation of
Encoder
. - BsonWriterEncoder(BsonWriter, 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.introspected.Address.Builder
- 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.introspected.Address.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
-
Serde
implementation 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.
- city(String) - Method in class io.micronaut.serde.jackson.builder.introspected.Address.Builder
- 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
- ClassificationAndStats<T extends StatsEntry> - Record Class in io.micronaut.serde.jackson.tst
- ClassificationAndStats(ClassificationVars, T) - Constructor for record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Creates an instance of a
ClassificationAndStats
record class. - ClassificationVars - Record Class in io.micronaut.serde.jackson.tst
- ClassificationVars(String) - Constructor for record class io.micronaut.serde.jackson.tst.ClassificationVars
-
Creates an instance of a
ClassificationVars
record class. - cloneWithConfiguration(SerdeJacksonConfiguration) - Method in interface io.micronaut.serde.jackson.JacksonObjectMapper
-
Create a new
JacksonObjectMapper
with 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
content
record 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
ObjectMapper
with 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(Argument<?>) - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
- 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
SerdeConfiguration
is 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
defaultImpl
record component. - DefaultSerdeIntrospections - Class in io.micronaut.serde.support
-
Default implementation of the
SerdeIntrospections
interface 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
SerdeRegistry
interface. - 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
Decoder
an 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
Decoder
an 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
Decoder
an 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
discriminatorName
record component. - discriminatorType() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
-
Returns the value of the
discriminatorType
record component. - discriminatorVisible() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
-
Returns the value of the
discriminatorVisible
record 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
- 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
Dummy
record 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.jackson.tst.AfterCareStatsEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.serde.jackson.tst.ClassificationVars
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.serde.jackson.tst.MainAggregationVm
-
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
- extractView(SerdeConfiguration, Argument<?>, Class<?>) - Static method in class io.micronaut.serde.support.util.JsonViewUtil
-
Extract a view annotation from an argument, if present.
- 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
- FIELD_1 - Enum constant in enum class io.micronaut.serde.jackson.tst.Aggregation
- FIELD_2 - Enum constant in enum class io.micronaut.serde.jackson.tst.Aggregation
- 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
foo
record component. - foo() - Method in record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
-
Returns the value of the
foo
record component. - foo() - Method in record class io.micronaut.serde.RecordBean
-
Returns the value of the
foo
record 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.NUMBER
value as aNumber
value. - getBestNumberNode() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
-
Decode the current
AbstractStreamDecoder.TokenType.NUMBER
value 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.NUMBER
value as aBigDecimal
value. - getBigDecimalFromNumber(Number) - Method in class io.micronaut.serde.bson.BsonReaderDecoder
- getBigDecimalFromNumber(Number) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
-
Converts the number, probably retrieved by calling
AbstractStreamDecoder.getBestNumber()
, to aBigDecimal
. - 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.NUMBER
value as aBigInteger
value. - 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.BOOLEAN
value. - 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
- getCity() - Method in class io.micronaut.serde.jackson.builder.introspected.Address
- 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
DeserializationConfiguration
for 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.NUMBER
value as a double value. - getFactoryFeatures() - Method in class io.micronaut.serde.jackson.SerdeJacksonConfiguration
- getFieldName() - Method in enum class io.micronaut.serde.jackson.tst.Aggregation
- 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
Serdeable
annotation. - getInclusion() - Method in interface io.micronaut.serde.config.SerializationConfiguration
- getInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
-
Decode the current
AbstractStreamDecoder.TokenType.NUMBER
value as a long value. - getIntrospection() - Method in class io.micronaut.serde.reference.PropertyReference
- getLocale() - Method in interface io.micronaut.serde.config.SerdeConfiguration
- getLong() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
- getLong() - Method in class io.micronaut.serde.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.NUMBER
value 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
- getPropertyNamingStrategy() - Method in interface io.micronaut.serde.config.SerdeConfiguration
- getPropertyNamingStrategyName() - Method in interface io.micronaut.serde.config.SerdeConfiguration
- 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
SerdeConfiguration
for this context. - getSerdeConfiguration() - Method in interface io.micronaut.serde.Serializer.EncoderContext
-
Get the
SerdeConfiguration
for this context. - getSerdeConfiguration() - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
- getSerdeRegistry() - Method in class io.micronaut.serde.bson.AbstractBsonMapper
- getSerdeRegistry() - Method in class io.micronaut.serde.jackson.JacksonJsonMapper
- getSerdeRegistry() - Method in class io.micronaut.serde.json.stream.JsonStreamMapper
- getSerdeRegistry() - Method in interface io.micronaut.serde.ObjectMapper
-
Returns the
SerdeRegistry
used by this object mapper, if possible. - getSerdeRegistry() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonBinaryObjectMapper
- 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
SerializationConfiguration
for this context. - getSerializer() - Method in class io.micronaut.serde.reference.SerializationReference
- getShouldNotAppearInJson() - Method in record class io.micronaut.serde.jackson.tst.AfterCareStatsEntry
- getShouldNotAppearInJson() - Method in interface io.micronaut.serde.jackson.tst.StatsEntry
- 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
- getStreet() - Method in class io.micronaut.serde.jackson.builder.introspected.Address
- 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.STRING
value. - 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.jackson.tst.AfterCareStatsEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.serde.jackson.tst.ClassificationVars
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.serde.jackson.tst.MainAggregationVm
-
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
-
Serde
implementation 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
InvalidFormatException
with information about the property that was incorrect. - InvalidPropertyFormatException(InvalidFormatException, Argument<?>) - Constructor for exception io.micronaut.serde.exceptions.InvalidPropertyFormatException
-
Construct a more detailed exception from the given cause.
- io.micronaut.serde - package io.micronaut.serde
- io.micronaut.serde.annotation - package io.micronaut.serde.annotation
- io.micronaut.serde.bson - package io.micronaut.serde.bson
- io.micronaut.serde.bson.custom - package io.micronaut.serde.bson.custom
- io.micronaut.serde.config - package io.micronaut.serde.config
- io.micronaut.serde.config.annotation - package io.micronaut.serde.config.annotation
- io.micronaut.serde.config.naming - package io.micronaut.serde.config.naming
- io.micronaut.serde.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.builder.introspected - package io.micronaut.serde.jackson.builder.introspected
- 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.jackson.tst - package io.micronaut.serde.jackson.tst
- 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_ABSENT
checking. - 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_EMPTY
checking. - isEmpty(Serializer.EncoderContext, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
- isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
- isFailOnNullForPrimitives() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
-
Whether a null field or a missing value for a primitive should fail the deserialization.
- 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
- isJsonViewEnabled() - Method in interface io.micronaut.serde.config.SerdeConfiguration
-
When
true
, mappers should respect JsonView annotations on arguments passed to read/write methods. - 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.JacksonAnnotation
stereotype toSerdeConfig
. - JacksonAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
- JacksonDecoder - Class in io.micronaut.serde.jackson
-
Implementation of the
Decoder
interface for Jackson. - JacksonEncoder - Class in io.micronaut.serde.jackson
-
Implementation of the
Encoder
interface for Jackson. - JacksonIgnorePropertiesMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonIgnoreProperties.
- JacksonIgnorePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
- JacksonIgnoreTypeMapper - Class in io.micronaut.serde.processor.jackson
-
Transformer for JsonIgnoreType.
- JacksonIgnoreTypeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
- JacksonJsonMapper - Class in io.micronaut.serde.jackson
-
Implementation of the
JsonMapper
interface for Jackson. - JacksonJsonMapper(SerdeRegistry, SerdeConfiguration, SerdeJacksonConfiguration) - Constructor for class io.micronaut.serde.jackson.JacksonJsonMapper
- JacksonObjectMapper - Interface in io.micronaut.serde.jackson
-
A variation of
ObjectMapper
that allows to cloneJacksonObjectMapper
with 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.JsonCreator
annotation 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.JsonFilter
annotation 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.JsonIgnore
annotation 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.JsonInclude
annotation 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
Decoder
interface that uses theJsonNode
abstraction. - JsonNodeEncoder - Class in io.micronaut.serde.support.util
-
Implementation of the
Encoder
interface that encodes a in-memoryJsonNode
. - JsonParserDecoder - Class in io.micronaut.serde.json.stream
-
Implementation of the
Decoder
interface for JSON-P. - JsonParserDecoder(JsonParser) - Constructor for class io.micronaut.serde.json.stream.JsonParserDecoder
- JsonpFeature - Class in io.micronaut.serde.json.stream.graalvm
-
configures JSON-P for GraalVM.
- JsonpFeature() - Constructor for class io.micronaut.serde.json.stream.graalvm.JsonpFeature
- JsonPropertyMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonProperty
annotation 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
JsonMapper
interface 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
- JsonSyntaxExceptionTest - Class in io.micronaut.serde.tck.tests
- JsonSyntaxExceptionTest() - Constructor for class io.micronaut.serde.tck.tests.JsonSyntaxExceptionTest
- 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
- JsonViewUtil - Class in io.micronaut.serde.support.util
-
Utilities for implementing JsonView support in mappers.
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.
- klassifisering() - Method in record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Returns the value of the
klassifisering
record component.
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
- MainAggregationVm - Record Class in io.micronaut.serde.jackson.tst
- MainAggregationVm(List<ClassificationAndStats<AfterCareStatsEntry>>) - Constructor for record class io.micronaut.serde.jackson.tst.MainAggregationVm
-
Creates an instance of a
MainAggregationVm
record class. - 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.
- 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
name
record 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
null
value. - NullableDeserializer<T> - Interface in io.micronaut.serde.util
-
Sub-interface of
Deserializer
for deserializers that allownull
. - NullableSerde<T> - Interface in io.micronaut.serde.util
-
Specialization of
Serde
for 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
JsonMapper
with customizations. - ObjectMapper.CloseableObjectMapper - Interface in io.micronaut.serde
-
A closeable object mapper.
- ObjectSerializer - Class in io.micronaut.serde.support.serializers
-
Fallback
Serializer
for generalObject
values. - ObjectSerializer<T> - Interface in io.micronaut.serde
-
A variation of
Serializer
that 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
- 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.
- 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
JsonMapper
interface 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
Encoder
interface for Oracle JDBC JSON. - OracleJdbcJsonParserDecoder - Class in io.micronaut.serde.oracle.jdbc.json
-
Implementation of the
Decoder
interface for Oracle JDBC JSON. - OracleJdbcJsonTextObjectMapper - Class in io.micronaut.serde.oracle.jdbc.json
-
Implementation of the
JsonMapper
interface 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
Duration
for 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
LocalDate
from 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
LocalDateTime
from 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
LocalTime
from 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
OffsetDateTime
from 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
ZonedDateTime
from 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
PrintCommand
record class. - PrintCommand(String) - Constructor for record class io.micronaut.serde.jackson.outerinterface.RecordCommandBrokenToo.PrintCommand
-
Creates an instance of a
PrintCommand
record 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
RecordBean
record 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
- refs - Variable in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
-
used to store current references.
- regionKode() - Method in record class io.micronaut.serde.jackson.tst.ClassificationVars
-
Returns the value of the
regionKode
record component. - 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
JsonConfiguration
interface 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
JsonMapperSupplier
interface 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_OBJECT
orAbstractStreamDecoder.TokenType.START_ARRAY
, skip to the matchingAbstractStreamDecoder.TokenType.END_OBJECT
orAbstractStreamDecoder.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.
- stats() - Method in record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Returns the value of the
stats
record component. - StatsEntry - Interface in io.micronaut.serde.jackson.tst
- street(String) - Method in class io.micronaut.serde.jackson.builder.introspected.Address.Builder
- 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
SubtypeInfo
record class. - subtypes() - Method in record class io.micronaut.serde.support.util.SubtypeInfo
-
Returns the value of the
subtypes
record 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
- testSyntaxException(JsonMapper) - Method in class io.micronaut.serde.tck.tests.JsonSyntaxExceptionTest
- 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.jackson.tst.AfterCareStatsEntry
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.serde.jackson.tst.ClassificationAndStats
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.serde.jackson.tst.ClassificationVars
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.serde.jackson.tst.MainAggregationVm
-
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.jackson.tst.Aggregation
-
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.jackson.tst.Aggregation
-
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