Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
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
 
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 Decoders.
AbstractStreamDecoder(LimitingStream.RemainingLimits) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
 
AbstractStreamDecoder.TokenType - Enum Class in io.micronaut.serde.support
The token type.
AbstractStreamDecoder.ValueDecoder<R> - Interface in io.micronaut.serde.support
Decoder function for a single value.
address - Variable in class io.micronaut.serde.data.Users1.User
 
address - Variable in class io.micronaut.serde.data.Users2.User
 
address - Variable in class io.micronaut.serde.data.Users3.User
 
age - Variable in class io.micronaut.serde.data.Users1.User
 
age - Variable in class io.micronaut.serde.data.Users2.User
 
age - Variable in class io.micronaut.serde.data.Users3.User
 
ALIASES - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Aliases for deserialization.
allowNull() - Method in interface io.micronaut.serde.Deserializer
allowNull() - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 
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.
arrayDequeDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes array deque.
arrayListDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes array lists.
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.
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
 
BIG_INTEGER_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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
 
BOOLEAN_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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.
BYTE_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
Deprecated.
This serde needs configuration now.
BYTE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
ByteArraySerde(boolean) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 
ByteArraySerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 

C

CHAR_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
CHAR_SEQUENCE_SERDE - Static variable in class io.micronaut.serde.support.serdes.CoreSerdes
 
CHAR_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
charSequenceSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for CharSequence.
CHARSET_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
childLimits() - Method in class io.micronaut.serde.LimitingStream
Get the limits of a new child encoder.
CLASS_NAME - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 
CLASS_SIMPLE_NAME - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 
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 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.
CoreCollectionsDeserializers - Class in io.micronaut.serde.support.deserializers.collect
Core 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
Factory class for core serializers.
CoreSerializers() - Constructor for class io.micronaut.serde.support.serializers.CoreSerializers
 
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
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.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
 
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.OracleJdbcJsonTextObjectMapper
 
createSpecific(Deserializer.DecoderContext, Argument<? super T>) - Method in interface io.micronaut.serde.Deserializer
Create a new child deserializer or return this if non is necessary for the given context.
createSpecific(Serializer.EncoderContext, Argument<? extends T>) - Method in interface io.micronaut.serde.Serializer
Create a more specific serializer for the given definition.
createSpecific(Serializer.EncoderContext, Argument<?>) - Method in class io.micronaut.serde.support.serializers.ObjectSerializer
 
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 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 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
 
CustomizedObjectSerializer<T> - Class in io.micronaut.serde.support.serializers
Fallback Serializer for general Object values.
CustomizedObjectSerializer(SerBean<Object>) - Constructor for class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
 

D

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.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.jackson.JacksonDecoder
 
decodeArray(Argument<?>) - Method in interface io.micronaut.serde.Decoder
Start decoding an array.
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.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.jackson.JacksonDecoder
 
decodeBigInteger() - Method in interface io.micronaut.serde.Decoder
Decodes a BigInteger.
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.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.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().
decodeBoolean() - Method in interface io.micronaut.serde.Decoder
Decodes a boolean.
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.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.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.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.jackson.JacksonDecoder
 
decodeChar() - Method in interface io.micronaut.serde.Decoder
Decodes a char.
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.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.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.jackson.JacksonDecoder
 
decodeFloat() - Method in interface io.micronaut.serde.Decoder
Decodes a float.
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.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.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.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.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.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.jackson.JacksonDecoder
 
decodeNode() - Method in interface io.micronaut.serde.Decoder
Decodes the current state into a JsonNode.
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.jackson.JacksonDecoder
 
decodeNull() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
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.
decodeObject() - Method in interface io.micronaut.serde.Decoder
Decodes an object.
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.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.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.jackson.JacksonDecoder
 
decodeString() - Method in interface io.micronaut.serde.Decoder
Decodes a string.
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.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_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
 
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.
DefaultSerdeIntrospections - Class in io.micronaut.serde.support
Default implementation of the SerdeIntrospections interface which looks up instrospections from BeanIntrospector.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, ObjectSerializer, ObjectDeserializer, Serde<Object[]>, SerdeIntrospections, ConversionService) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
Default constructor.
DefaultSerdeRegistry.ByteArraySerde - Class in io.micronaut.serde.support
Serde for byte arrays.
defaultSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes default set.
DELEGATING - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
Use a single argument as the value.
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 T>) - Method in interface io.micronaut.serde.Deserializer
Deserializes from the current state of the Decoder an object of type Deserializer.
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.oracle.jdbc.json.serde.AbstractOracleJsonSerde
 
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super byte[]>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 
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 type UpdatingDeserializer.
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 byte[]>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 
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 type Deserializer.
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
DeserializerLocator - Interface in io.micronaut.serde
Locator strategy interface for deserializers.
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.
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
 
DOUBLE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
DURATION_SERDE - Static variable in class io.micronaut.serde.support.serdes.CoreSerdes
 
durationSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for duration.

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 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.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.TypeKey
 
eyeColor - Variable in class io.micronaut.serde.data.Users1.User
 
eyeColor - Variable in class io.micronaut.serde.data.Users2.User
 
eyeColor - Variable in class io.micronaut.serde.data.Users3.User
 

F

favoriteFruit - Variable in class io.micronaut.serde.data.Users1.User
 
FILTER - 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
 
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 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.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
 
FLOAT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
foo() - Method in record class io.micronaut.serde.RecordBean
Returns the value of the foo record component.
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
 
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
 
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 a Number value.
getBestNumberNode() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a numeric JsonNode.
getBigDecimal() - Method in class io.micronaut.serde.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 a BigDecimal value.
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 a BigInteger 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
 
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
 
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.
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.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
 
getProperty() - Method in class io.micronaut.serde.reference.PropertyReference
 
getReference() - Method in class io.micronaut.serde.reference.PropertyReference
 
getReferenceName() - Method in class io.micronaut.serde.reference.PropertyReference
 
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
 
getSerializableIntrospection(Argument<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an introspection for the given type for serialization.
getSerializableIntrospection(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
getSerializer() - Method in class io.micronaut.serde.reference.SerializationReference
 
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.OracleJdbcJsonTextObjectMapper
 
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.
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 class io.micronaut.serde.support.util.TypeKey
 
getVal() - Method in class io.micronaut.serde.SomeObject
 
getVisitorKind() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
 
getWriteProperties(SerBean<Object>) - Method in class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
Obtains the write properties for this serializer.
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 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.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.TypeKey
 
hashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes hash sets.
hasNextArrayValue() - Method in interface io.micronaut.serde.Decoder
 
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
 
IGNORED - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is it ignored.
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
 
InstantSerde - Class in io.micronaut.serde.support.serdes
Serde used for Instant.
INT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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
 
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.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.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, byte[]) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 
isEmpty(Serializer.EncoderContext, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 
isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
isIgnoreUnknown() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
Whether to ignore unknown values during deserialization.
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 to SerdeConfig.
JacksonAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
 
JacksonDecoder - Class in io.micronaut.serde.jackson
Implementation of the Decoder interface for Jackson.
JacksonEncoder - Class in io.micronaut.serde.jackson
Implementation of the Encoder interface for Jackson.
JacksonIgnorePropertiesMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonIgnoreProperties.
JacksonIgnorePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
 
JacksonIgnoreTypeMapper - Class in io.micronaut.serde.processor.jackson
Transformer for JsonIgnoreType.
JacksonIgnoreTypeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
 
JacksonJsonMapper - Class in io.micronaut.serde.jackson
Implementation of the JsonMapper interface for Jackson.
JacksonJsonMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.jackson.JacksonJsonMapper
 
JsonAliasMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonAlias.
JsonAliasMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAliasMapper
 
JsonAnyGetterMapper - Class in io.micronaut.serde.processor.jackson
Adds support for JsonAnyGetter.
JsonAnyGetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
 
JsonAnySetterMapper - Class in io.micronaut.serde.processor.jackson
Adds support for JsonAnySetter.
JsonAnySetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
 
JsonBackReferenceMapper - Class in io.micronaut.serde.processor.jackson
Managed ref support.
JsonBackReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
 
JsonbCreatorTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbCreatorTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
 
JsonbDateFormatTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbDateFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
 
JsonbNillableTransformer - Class in io.micronaut.serde.processor.jsonb
Support JsonbNillable.
JsonbNillableTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
 
JsonbNumberFormatTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbNumberFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
 
JsonbPropertyOrderTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbPropertyOrderTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
 
JsonbPropertyTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbPropertyTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
 
JsonbTransientTransformer - Class in io.micronaut.serde.processor.jsonb
 
JsonbTransientTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
 
JsonClassDescriptionMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonClassDescription.
JsonClassDescriptionMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
 
JsonCreatorMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonCreator annotation to Creator.
JsonCreatorMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonCreatorMapper
 
JsonDeserializeMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for JsonDeserialize(as=MyType).
JsonDeserializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
 
JsonFilterMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonFilter annotation to SerdeConfig.
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 to SerdeConfig.
JsonIgnoreMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 
JsonIncludeMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonInclude annotation to SerdeConfig.
JsonIncludeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludeMapper
 
JsonIncludePropertiesMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonIncludeProperties.
JsonIncludePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
 
JsonManagedReferenceMapper - Class in io.micronaut.serde.processor.jackson
Managed ref support.
JsonManagedReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
 
JsonNamingMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for databind @JsonNaming.
JsonNamingMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
 
JsonNodeDecoder - Class in io.micronaut.serde.support.util
Implementation of the Decoder interface that uses the JsonNode abstraction.
JsonNodeEncoder - Class in io.micronaut.serde.support.util
Implementation of the Encoder interface that encodes a in-memory JsonNode.
jsonNodeSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for period.
JsonParserDecoder - Class in io.micronaut.serde.json.stream
Implementation of the Decoder interface for JSON-P.
JsonParserDecoder(JsonParser) - Constructor for class io.micronaut.serde.json.stream.JsonParserDecoder
 
JsonpFeature - Class in io.micronaut.serde.json.stream.graalvm
configures JSON-P for GraalVM.
JsonpFeature() - Constructor for class io.micronaut.serde.json.stream.graalvm.JsonpFeature
 
JsonPropertyMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonProperty annotation to SerdeConfig.
JsonPropertyMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyMapper
 
JsonPropertyOrderMapper - Class in io.micronaut.serde.processor.jackson
Support for @JsonPropertyOrder.
JsonPropertyOrderMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
 
JsonRootNameMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonRootName.
JsonRootNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonRootNameMapper
 
JsonSerializeMapper - Class in io.micronaut.serde.processor.jackson.databind
Support for JsonSerialize(as=MyType).
JsonSerializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
 
JsonSetterMapper - Class in io.micronaut.serde.processor.jackson
Transformer for JsonSetter.
JsonSetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSetterMapper
 
JsonStreamMapper - Class in io.micronaut.serde.json.stream
Implementation of the JsonMapper interface for JSON-P.
JsonStreamMapper(SerdeRegistry) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
Deprecated.
JsonStreamMapper(SerdeRegistry, SerdeConfiguration) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
 
JsonStreamMapper(SerdeRegistry, Class<?>) - Constructor for class io.micronaut.serde.json.stream.JsonStreamMapper
Deprecated.
JsonSubTypesMapper - Class in io.micronaut.serde.processor.jackson
Support JsonSubTypes.
JsonSubTypesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
 
JsonTypeInfoMapper - Class in io.micronaut.serde.processor.jackson
Mapper for JsonTypeInfo.
JsonTypeInfoMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
 
JsonTypeNameMapper - Class in io.micronaut.serde.processor.jackson
Supports json type name.
JsonTypeNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
 
JsonUnwrappedMapper - Class in io.micronaut.serde.processor.jackson
Adds support for Jackson's JsonUnwrapped.
JsonUnwrappedMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
 
JsonValueMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonValue.
JsonValueMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonValueMapper
 
JsonViewMapper - Class in io.micronaut.serde.processor.jackson
Support for JsonView.
JsonViewMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonViewMapper
 

K

KEBAB_CASE - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Lowercase, separated by hyphens.
KebabCaseStrategy - Class in io.micronaut.serde.config.naming
kebab case strategy.
KebabCaseStrategy() - Constructor for class io.micronaut.serde.config.naming.KebabCaseStrategy
 
KEY - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A key.

L

latitude - Variable in class io.micronaut.serde.data.Users1.User
 
latitude - Variable in class io.micronaut.serde.data.Users3.User
 
LEGACY - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
Legacy unit for compatibility with documents created by micronaut-serialization 1.x (micronaut-core 3.x).
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.
linkedHashMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes hash maps.
linkedHashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes linked hash sets.
linkedListDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes linked lists.
LocalDateSerde - Class in io.micronaut.serde.support.serdes
Local date serde.
LocalDateTimeSerde - Class in io.micronaut.serde.support.serdes
Temporal serde for LocalDateTime.
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
 
LocalTimeSerde - Class in io.micronaut.serde.support.serdes
LocalTime serde.
LONG_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
LONG_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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

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.
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 - 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 allow null.
NullableSerde<T> - Interface in io.micronaut.serde.util
Specialization of Serde for types that allow a value of null.
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() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde used for object arrays.
ObjectArraySerde - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
ObjectArraySerde() - Constructor for class io.micronaut.serde.support.serdes.ObjectArraySerde
 
ObjectDeserializer - Class in io.micronaut.serde.support.deserializers
Implementation for deserialization of objects that uses introspection metadata.
ObjectDeserializer(SerdeIntrospections, DeserializationConfiguration, 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 general Object values.
ObjectSerializer(SerdeIntrospections, SerializationConfiguration, BeanContext) - Constructor for class io.micronaut.serde.support.serializers.ObjectSerializer
 
OffsetDateTimeSerde - Class in io.micronaut.serde.support.serdes
Serde for OffsetDateTime.
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
 
OPTIONAL_INT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
OPTIONAL_LONG_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
optionalDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes optional values.
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(DefaultSerdeRegistry.ByteArraySerde) - 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.OracleJdbcJsonTextObjectMapper
 
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
 
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

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
 
periodSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for period.
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.
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

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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 
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.
refs - Variable in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
used to store current references.
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.OracleJdbcJsonTextObjectMapper
 
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).
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
 
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.OracleJdbcJsonTextObjectMapper
 
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.
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
 
SerdeRegistry - Interface in io.micronaut.serde
Represents a registry where specific serializers can be looked up.
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 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 byte[]>, byte[]) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry.ByteArraySerde
 
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 class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in class io.micronaut.serde.support.serializers.SimpleObjectSerializer
 
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
SERIALIZE_AS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Used to store the type that will serialize this type.
Serializer<T> - Interface in io.micronaut.serde
Models a build time serializer.
SERIALIZER_CLASS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Custom serializer class.
Serializer.EncoderContext - Interface in io.micronaut.serde
SerializerLocator - Interface in io.micronaut.serde
Locator strategy interface for serializers.
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
 
setName(String) - Method in class io.micronaut.serde.Simple
 
setOther(String) - Method in class io.micronaut.serde.ConstructorArgs
 
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
 
setVal(String) - Method in class io.micronaut.serde.SomeObject
 
SHORT_ARRAY_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
SHORT_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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
 
SimpleObjectSerializer<T> - Class in io.micronaut.serde.support.serializers
Simple object serializer.
SimpleObjectSerializer(SerBean<Object>) - Constructor for class io.micronaut.serde.support.serializers.SimpleObjectSerializer
 
skipChildren() - Method in class io.micronaut.serde.bson.BsonReaderDecoder
 
skipChildren() - Method in class io.micronaut.serde.json.stream.JsonParserDecoder
 
skipChildren() - Method in class io.micronaut.serde.oracle.jdbc.json.OracleJdbcJsonParserDecoder
 
skipChildren() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
skipValue() - Method in interface io.micronaut.serde.Decoder
Skips the current value.
skipValue() - Method in class io.micronaut.serde.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
 
spread(byte[], Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
START_ARRAY - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Start of an array.
START_OBJECT - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Start of an object.
STRING - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
Serialize as a string, either using SerdeConfiguration.getDateFormat() or as an ISO timestamp.
STRING - Enum constant in enum class io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A string.
STRING_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
subscribe(Subscriber<? super JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
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.
TIME_ZONE_SERDE - Static variable in class io.micronaut.serde.support.DefaultSerdeRegistry
 
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
 
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.RecordBean
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
 
treeMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes hash maps.
treeSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.collect.CoreCollectionsDeserializers
Deserializes linked hash sets.
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.
TypeKey - Class in io.micronaut.serde.support.util
Can be used as a key for type.
TypeKey(Argument<?>) - Constructor for class io.micronaut.serde.support.util.TypeKey
 

U

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

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(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 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.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.OracleJdbcJsonTextObjectMapper
 
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_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.OracleJdbcJsonTextObjectMapper
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 
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.OracleJdbcJsonTextObjectMapper
 

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.

_

_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
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form