Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPropertyReferenceManager - Class in io.micronaut.serde.reference
Abstract implementation of PropertyReferenceManager.
AbstractPropertyReferenceManager() - Constructor for class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
ALIAS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerBackRef
The managed property alias.
ALIAS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerManagedRef
The managed property alias.
ALIASES - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Aliases for deserialization.
ALLOW_DESERIALIZE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
Is deserialization of ignored properties allowed.
ALLOW_SERIALIZE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
Is serialization of ignored properties allowed.
allowNull() - Method in interface io.micronaut.serde.Deserializer
allowNull() - Method in interface io.micronaut.serde.util.CustomizableDeserializer
 
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.
ARRAY_WRAPPER_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A property that should be used as a first item and the value as the second in the array wrap when serializing.
as() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
Use the given class to deserialize this type.
as() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
Use the given class to serialize this type.

B

BinaryCodecUtil - Class in io.micronaut.serde.util
Common implementations for reading/writing byte arrays.

C

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
 
cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in interface io.micronaut.serde.ObjectMapper
Optional feature.
cloneWithConfiguration(SerdeConfiguration, SerializationConfiguration, DeserializationConfiguration) - Method in interface io.micronaut.serde.SerdeRegistry
Optional feature.
cloneWithFeatures(JsonFeatures) - Method in interface io.micronaut.serde.ObjectMapper
 
close() - Method in interface io.micronaut.serde.Decoder
Finalize the current structure.
close() - Method in class io.micronaut.serde.DelegatingDecoder
 
close() - Method in interface io.micronaut.serde.Encoder
Finalize the current structure.
close() - Method in interface io.micronaut.serde.ObjectMapper.CloseableObjectMapper
 
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.
createDeserializationException(String, Object) - Method in interface io.micronaut.serde.Decoder
Creates an exception for the given message.
createDeserializationException(String, Object) - Method in class io.micronaut.serde.DelegatingDecoder
This method remains abstract because it doesn't throw IOException and thus can't call decoder().
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.
currentPath() - Method in interface io.micronaut.serde.Encoder
Return an analysis of the current path.
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).

D

DECIMAL - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
Serialize as a decimal value with best possible precision.
decodeArbitrary() - Method in interface io.micronaut.serde.Decoder
Decodes the current state into an arbitrary object.
decodeArbitrary() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeArray() - Method in interface io.micronaut.serde.Decoder
Start decoding an array.
decodeArray() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeArray(Argument<?>) - Method in interface io.micronaut.serde.Decoder
Start decoding an array.
decodeArray(Argument<?>) - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBigDecimal() - Method in interface io.micronaut.serde.Decoder
Decodes a BigDecimal.
decodeBigDecimal() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBigDecimalNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeBigDecimal().
decodeBigDecimalNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBigInteger() - Method in interface io.micronaut.serde.Decoder
Decodes a BigInteger.
decodeBigInteger() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBigIntegerNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeBigInteger().
decodeBigIntegerNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBinary() - Method in interface io.micronaut.serde.Decoder
Decode binary data from this stream.
decodeBinary() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBinaryNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeBinary().
decodeBinaryNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBoolean() - Method in interface io.micronaut.serde.Decoder
Decodes a boolean.
decodeBoolean() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBooleanNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeBoolean().
decodeBooleanNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeBuffer() - Method in interface io.micronaut.serde.Decoder
Buffer the whole subtree of this value and return it as a new Decoder.
decodeBuffer() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeByte() - Method in interface io.micronaut.serde.Decoder
Decodes a byte.
decodeByte() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeByteNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeByte().
decodeByteNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeChar() - Method in interface io.micronaut.serde.Decoder
Decodes a char.
decodeChar() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeCharNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeChar().
decodeCharNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeDouble() - Method in interface io.micronaut.serde.Decoder
Decodes a double.
decodeDouble() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeDoubleNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeDouble().
decodeDoubleNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeFloat() - Method in interface io.micronaut.serde.Decoder
Decodes a float.
decodeFloat() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeFloatNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeFloat().
decodeFloatNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeFromArray(Decoder) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 
decodeFromBase64String(Decoder) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 
decodeInt() - Method in interface io.micronaut.serde.Decoder
Decodes a int.
decodeInt() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeIntNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeInt().
decodeIntNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeKey() - Method in interface io.micronaut.serde.Decoder
Decodes a key, if there are no more keys to decode returns null.
decodeKey() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeLong() - Method in interface io.micronaut.serde.Decoder
Decodes a long.
decodeLong() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeLongNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeLong().
decodeLongNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeNode() - Method in interface io.micronaut.serde.Decoder
Decodes the current state into a JsonNode.
decodeNode() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeNull() - Method in interface io.micronaut.serde.Decoder
Attempt to decode a null value.
decodeNull() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeNumber() - Method in interface io.micronaut.serde.Decoder
Decodes a number.
decodeNumberNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeNumber().
decodeObject() - Method in interface io.micronaut.serde.Decoder
Decodes an object.
decodeObject() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeObject(Argument<?>) - Method in interface io.micronaut.serde.Decoder
Decodes an object.
decodeObject(Argument<?>) - Method in class io.micronaut.serde.DelegatingDecoder
 
Decoder - Interface in io.micronaut.serde
Core interface for decoding values from a serialized format such as JSON.
decodeShort() - Method in interface io.micronaut.serde.Decoder
Decodes a short.
decodeShort() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeShortNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeShort().
decodeShortNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeString() - Method in interface io.micronaut.serde.Decoder
Decodes a string.
decodeString() - Method in class io.micronaut.serde.DelegatingDecoder
 
decodeStringNullable() - Method in interface io.micronaut.serde.Decoder
Equivalent to decodeNull() ? null : decodeString().
decodeStringNullable() - Method in class io.micronaut.serde.DelegatingDecoder
 
decreaseDepth() - Method in class io.micronaut.serde.LimitingStream
Decrease the current depth, always needs a corresponding LimitingStream.increaseDepth() call.
DEFAULT_INET_ADDRESS_AS_NUMERIC - Static variable in interface io.micronaut.serde.config.SerdeConfiguration
 
DEFAULT_LIMITS - Static variable in class io.micronaut.serde.LimitingStream
Default limits, only use this when no SerdeConfiguration is available.
DEFAULT_MAXIMUM_DEPTH - Static variable in class io.micronaut.serde.LimitingStream
Default nesting depth limit.
delegate() - Method in class io.micronaut.serde.DelegatingDecoder
 
delegateForDecodeValue() - Method in class io.micronaut.serde.DelegatingDecoder
 
DELEGATING - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerCreatorMode
Use a single argument as the value.
DelegatingDecoder - Class in io.micronaut.serde
Decoder that delegates to another decoder.
DelegatingDecoder() - Constructor for class io.micronaut.serde.DelegatingDecoder
 
deserializable() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
 
DeserializationConfiguration - Interface in io.micronaut.serde.config
Configuration for deserialization.
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super 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 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 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.
DISCRIMINATOR_VISIBLE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped
Is discriminator visible.

E

encodeArray(Argument<?>) - Method in interface io.micronaut.serde.Encoder
Encodes an array.
encodeBigDecimal(BigDecimal) - Method in interface io.micronaut.serde.Encoder
Encode a BigDecimal.
encodeBigInteger(BigInteger) - Method in interface io.micronaut.serde.Encoder
Encode a BigInteger.
encodeBinary(byte[]) - Method in interface io.micronaut.serde.Encoder
Encode the given binary data.
encodeBoolean(boolean) - Method in interface io.micronaut.serde.Encoder
Encode a boolean.
encodeByte(byte) - Method in interface io.micronaut.serde.Encoder
Encode a byte.
encodeChar(char) - Method in interface io.micronaut.serde.Encoder
Encode a char.
encodeDouble(double) - Method in interface io.micronaut.serde.Encoder
Encode a double.
encodeFloat(float) - Method in interface io.micronaut.serde.Encoder
Encode a float.
encodeInt(int) - Method in interface io.micronaut.serde.Encoder
Encode an int.
encodeKey(String) - Method in interface io.micronaut.serde.Encoder
Encode a key.
encodeLong(long) - Method in interface io.micronaut.serde.Encoder
Encode a long.
encodeNull() - Method in interface io.micronaut.serde.Encoder
Encode null.
encodeObject(Argument<?>) - Method in interface io.micronaut.serde.Encoder
Encodes an object.
Encoder - Interface in io.micronaut.serde
Core interface for encoding a serialization format such as JSON.
encodeShort(short) - Method in interface io.micronaut.serde.Encoder
Encode a short.
encodeString(String) - Method in interface io.micronaut.serde.Encoder
Encode a string.
encodeToArray(Encoder, byte[]) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 
encodeToBase64String(Encoder, byte[]) - Static method in class io.micronaut.serde.util.BinaryCodecUtil
 
EXISTING_PROPERTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 
EXTERNAL_PROPERTY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 

F

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.
findCustomSerializer(Class<? extends D>) - Method in interface io.micronaut.serde.SerializerLocator
Gets a custom serializer.
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.
findNamingStrategy(Class<? extends D>) - Method in interface io.micronaut.serde.NamingStrategyLocator
Gets a naming strategy.
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.
findSubtypeDeserializables(Class<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an subtype introspection for the given type for deserialization.
finishStructure() - Method in interface io.micronaut.serde.Decoder
 
finishStructure() - Method in class io.micronaut.serde.DelegatingDecoder
 
finishStructure() - Method in interface io.micronaut.serde.Encoder
Finalize a previously created structure, like an array or object.
finishStructure(boolean) - Method in interface io.micronaut.serde.Decoder
 
finishStructure(boolean) - Method in class io.micronaut.serde.DelegatingDecoder
 
forName(String) - Static method in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Return an existing naming strategy for each name.

G

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
 
getBeanIntrospector() - Method in interface io.micronaut.serde.SerdeIntrospections
The bean introspector to use.
getCause() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 
getCause() - Method in exception io.micronaut.serde.exceptions.RuntimeSerdeException
 
getConversionService() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 
getConversionService() - Method in interface io.micronaut.serde.Serializer.EncoderContext
 
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.
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
 
getDeserializableIntrospection(Argument<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an introspection for the given type for deserialization.
getDeserializableSubtypes(Class<T>) - Method in interface io.micronaut.serde.DeserializerLocator
Locates desrializable subtypes for the given super type.
getDeserializationConfiguration() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
Get the DeserializationConfiguration for this context.
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
 
getIntrospection() - Method in class io.micronaut.serde.reference.PropertyReference
 
getLocale() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 
getMaximumNestingDepth() - Method in interface io.micronaut.serde.config.SerdeConfiguration
The maximum nesting depth for serialization and deserialization.
getNumericTimeUnit() - Method in interface io.micronaut.serde.config.SerdeConfiguration
The unit to use for serializing and deserializing dates to or from numbers.
getOriginalValue() - Method in exception io.micronaut.serde.exceptions.InvalidFormatException
 
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
 
getSerdeConfiguration() - Method in interface io.micronaut.serde.Deserializer.DecoderContext
Get the SerdeConfiguration for this context.
getSerdeConfiguration() - Method in interface io.micronaut.serde.Serializer.EncoderContext
Get the SerdeConfiguration for this context.
getSerializableIntrospection(Argument<T>) - Method in interface io.micronaut.serde.SerdeIntrospections
Gets an introspection for the given type for serialization.
getSerializationConfiguration() - Method in interface io.micronaut.serde.Serializer.EncoderContext
Get the SerializationConfiguration for this context.
getSerializer() - Method in class io.micronaut.serde.reference.SerializationReference
 
getTimeWriteShape() - Method in interface io.micronaut.serde.config.SerdeConfiguration
Shape for serializing dates.
getTimeZone() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 

H

hasNextArrayValue() - Method in interface io.micronaut.serde.Decoder
 
hasNextArrayValue() - Method in class io.micronaut.serde.DelegatingDecoder
 
hasView(Class<?>...) - Method in interface io.micronaut.serde.Deserializer.DecoderContext
 
hasView(Class<?>...) - Method in interface io.micronaut.serde.Serializer.EncoderContext
 

I

IDENTITY - Static variable in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Property name as is without changes.
IdentityStrategy - Class in io.micronaut.serde.config.naming
Property name as is without changes.
IdentityStrategy() - Constructor for class io.micronaut.serde.config.naming.IdentityStrategy
 
IGNORE_UNKNOWN - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerIgnored
Is it unknown ignored.
IGNORED - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is it ignored.
IGNORED_DESERIALIZATION - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is it ignored for deserialization.
IGNORED_SERIALIZATION - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is it ignored for serialization.
INCLUDE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Include strategy.
increaseDepth() - Method in class io.micronaut.serde.LimitingStream
Increase the current depth.
INTEGER - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.TimeShape
Serialize as an integer.
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.config - package io.micronaut.serde.config
 
io.micronaut.serde.config.annotation - package io.micronaut.serde.config.annotation
 
io.micronaut.serde.config.naming - package io.micronaut.serde.config.naming
 
io.micronaut.serde.exceptions - package io.micronaut.serde.exceptions
 
io.micronaut.serde.reference - package io.micronaut.serde.reference
 
io.micronaut.serde.util - package io.micronaut.serde.util
 
isAbsent(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.Serializer
Used for JsonInclude.Include#NON_ABSENT checking.
isAbsent(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
isAlwaysSerializeErrorsAsList() - Method in interface io.micronaut.serde.config.SerializationConfiguration
 
isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.Serializer
Used for JsonInclude.Include#NON_EMPTY checking.
isEmpty(Serializer.EncoderContext, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
isIgnoreUnknown() - Method in interface io.micronaut.serde.config.DeserializationConfiguration
Whether to ignore unknown values during deserialization.
isInetAddressAsNumeric() - Method in interface io.micronaut.serde.config.SerdeConfiguration
 
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.

K

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

L

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.
LOCALE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A locale to use.
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

META_ANNOTATION_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
The meta annotation for property.
META_ANNOTATION_PROPERTY_ORDER - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
The meta annotation for property order.
MILLISECONDS - Enum constant in enum class io.micronaut.serde.config.SerdeConfiguration.NumericTimeUnit
Serialize as milliseconds.
MINIMAL_CLASS - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorValueKind
 
mixin() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
Apply a mixin type.

N

NAME - 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.
newEncoderContext(Class<?>) - Method in interface io.micronaut.serde.SerdeRegistry
Creates a new encoder context.
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.
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.

O

ObjectMapper - Interface in io.micronaut.serde
Sub-interface of JsonMapper with customizations.
ObjectMapper.CloseableObjectMapper - Interface in io.micronaut.serde
A closeable object mapper.
ObjectSerializer<T> - Interface in io.micronaut.serde
A variation of Serializer that is serializing an object and supports serializing its content into an existing object.
ourLimits() - Method in class io.micronaut.serde.LimitingStream
Get a snapshot of our current limits to be passed to the constructor.

P

packageName() - Element in annotation interface io.micronaut.serde.annotation.SerdeImport
Specifies a package name where types can be found.
PATTERN - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A pattern to use.
popManagedRef() - Method in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
 
popManagedRef() - Method in interface io.micronaut.serde.reference.PropertyReferenceManager
Remove the last parent (if present) from the stack.
PREFIX - Static variable in annotation 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
 
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
 

R

READ_ONLY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is this property to be used only for reading.
refs - Variable in class io.micronaut.serde.reference.AbstractPropertyReferenceManager
used to store current references.
REQUIRED - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Whether this property is required (must be present in the input).
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.
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.
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 - 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.
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.
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 T>, T) - Method in interface io.micronaut.serde.Serializer
Serializes the given value using the passed Encoder.
serialize(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.util.CustomizableSerializer
 
SERIALIZE_AS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Used to store the type that will serialize this type.
serializeInto(Encoder, Serializer.EncoderContext, Argument<? extends T>, T) - Method in interface io.micronaut.serde.ObjectSerializer
Serializes the object values using the passed object encoder.
Serializer<T> - Interface in io.micronaut.serde
Models a build time serializer.
SERIALIZER_CLASS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Custom serializer class.
Serializer.EncoderContext - Interface in io.micronaut.serde
SerializerLocator - Interface in io.micronaut.serde
Locator strategy interface for serializers.
shouldInclude(Serializer.EncoderContext, Serializer<Object>, Object, String, Object) - Method in interface io.micronaut.serde.PropertyFilter
 
skipValue() - Method in interface io.micronaut.serde.Decoder
Skips the current value.
skipValue() - Method in class io.micronaut.serde.DelegatingDecoder
 
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
 
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.
SUFFIX - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig.SerUnwrapped
 

T

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.
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.KebabCaseStrategy
 
translate(AnnotatedElement) - Method in interface io.micronaut.serde.config.naming.PropertyNamingStrategy
Translate the given name into the desired format.
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.IdentityStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerCamelCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.LowerDotCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.SnakeCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.UpperCamelCaseStrategy
 
translate(AnnotatedElement) - Method in class io.micronaut.serde.config.naming.UpperCamelCaseStrategyWithSpaces
 
TYPE_DISCRIMINATOR_TYPE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
The type discriminator type.
TYPE_NAME - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A type name mapping.
TYPE_NAME_CLASS_SIMPLE_NAME_PLACEHOLDER - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A type name mapping.
TYPE_NAMES - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A type name mapping used for subtype binding with multiple names.
TYPE_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
The type property used for subtype binding.
TYPE_PROPERTY_VISIBLE - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
If the type property should be visible.

U

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
 
using() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Deserializable
 
using() - Element in annotation interface io.micronaut.serde.annotation.Serdeable.Serializable
 

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.
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.
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.
VIEWS - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
The views an element is part of.

W

WRAPPER_ARRAY - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 
WRAPPER_OBJECT - Enum constant in enum class io.micronaut.serde.config.annotation.SerdeConfig.SerSubtyped.DiscriminatorType
 
WRAPPER_PROPERTY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
A property that should be used to wrap this value when serializing.
WRITE_ONLY - Static variable in annotation interface io.micronaut.serde.config.annotation.SerdeConfig
Is this property to be used only for writing.
writeValueAsString(Object) - Method in interface io.micronaut.serde.ObjectMapper
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form