A B C D E F G H I J K L N O P Q R S T U V Y Z 
All Classes All Packages

A

AbstractChildReuseStreamDecoder - Class in io.micronaut.serde.support
AbstractStreamDecoder extension that does not need to allocate for child decoders.
AbstractChildReuseStreamDecoder(AbstractStreamDecoder) - Constructor for class io.micronaut.serde.support.AbstractChildReuseStreamDecoder
 
AbstractChildReuseStreamDecoder(Class<?>) - Constructor for class io.micronaut.serde.support.AbstractChildReuseStreamDecoder
 
AbstractStreamDecoder - Class in io.micronaut.serde.support
Abstract base class for stream-based Decoders.
AbstractStreamDecoder(AbstractStreamDecoder) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
Child constructor.
AbstractStreamDecoder(Class<?>) - Constructor for class io.micronaut.serde.support.AbstractStreamDecoder
Root constructor.
AbstractStreamDecoder.TokenType - Enum in io.micronaut.serde.support
The token type.
AbstractStreamDecoder.ValueDecoder<R> - Interface in io.micronaut.serde.support
Decoder function for a single value.
arrayDequeDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes array deque.
arrayListDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes array lists.

B

backFromChild(AbstractStreamDecoder) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Called when the old child has finished processing and returns control of the stream to the parent.
BOOLEAN - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A boolean.
BufferingJsonNodeProcessor - Class in io.micronaut.serde.support.util
Utility class for buffering and parsing JSON to support JsonMapper.createReactiveParser(java.util.function.Consumer, boolean).
BufferingJsonNodeProcessor(Consumer<Processor<byte[], JsonNode>>, boolean) - Constructor for class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
Default constructor.

C

coerceScalarToString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode any non-null scalar value (number, string or boolean) to its string representation.
complete(Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
CoreDeserializers - Class in io.micronaut.serde.support.deserializers
Core deserializers.
CoreDeserializers() - Constructor for class io.micronaut.serde.support.deserializers.CoreDeserializers
 
CoreSerdes - Class in io.micronaut.serde.support.serdes
Factory class for core serdes.
CoreSerdes() - Constructor for class io.micronaut.serde.support.serdes.CoreSerdes
 
CoreSerializers - Class in io.micronaut.serde.support.serializers
Factory class for core serializers.
CoreSerializers() - Constructor for class io.micronaut.serde.support.serializers.CoreSerializers
 
create() - Static method in class io.micronaut.serde.support.util.JsonNodeEncoder
Creates a new instance.
create(JsonNode) - Static method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
createChildDecoder() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Create a new child decoder using AbstractStreamDecoder(AbstractStreamDecoder).
createDeserializationException(String, Object) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
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 Object>) - Method in class io.micronaut.serde.support.serializers.ObjectSerializer
 
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
 
currentToken() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
CustomizedObjectArrayDeserializer - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
CustomizedObjectArrayDeserializer(Argument<Object>, Deserializer<?>) - Constructor for class io.micronaut.serde.support.serdes.CustomizedObjectArrayDeserializer
 
CustomizedObjectArraySerializer - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
CustomizedObjectArraySerializer(Argument<Object>, Serializer<Object>) - Constructor for class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 
CustomizedObjectSerializer<T> - Class in io.micronaut.serde.support.serializers
Fallback Serializer for general Object values.
CustomizedObjectSerializer(SerBean<Object>) - Constructor for class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
 

D

decode(AbstractStreamDecoder) - Method in interface io.micronaut.serde.support.AbstractStreamDecoder.ValueDecoder
Decode this value.
decodeArbitrary() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeArbitrary() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBigDecimal() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBigDecimal() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBigInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBigInteger() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBoolean() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBoolean() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeBuffer() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeBuffer() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeByte() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeByte() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeChar() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeChar() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
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.
decodeDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeDouble() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeFloat() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeFloat() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeInt() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeInt() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeKey() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeLong() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeNull() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeNumber(AbstractStreamDecoder.ValueDecoder<T>, Function<String, T>, T, T) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode a number type, applying all necessary coercions.
decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeShort() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeShort() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
decodeString() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
decodeString() - Method in class io.micronaut.serde.support.util.JsonNodeDecoder
 
DefaultFormattedTemporalSerde<T extends java.time.temporal.TemporalAccessor> - Class in io.micronaut.serde.support.serdes
Super class that can be used for the default date/time formatting.
DefaultFormattedTemporalSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
Allows configuring a default time format for temporal date/time types.
DefaultSerdeIntrospections - Class in io.micronaut.serde.support
Default implementation of the SerdeIntrospections interface which looks up instrospections from BeanIntrospector.SHARED.
DefaultSerdeIntrospections() - 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) - Constructor for class io.micronaut.serde.support.DefaultSerdeRegistry
Default constructor.
defaultSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes default set.
deserialize(Decoder, Deserializer.DecoderContext, Argument<? super Object[]>) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArrayDeserializer
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super HealthStatus>) - Method in class io.micronaut.serde.support.serdes.HealthStatusSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super Year>) - Method in class io.micronaut.serde.support.serdes.YearSerde
 
deserializeNonNull(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super Instant>) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalDate>) - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalDateTime>) - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super LocalTime>) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super OffsetDateTime>) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super ZonedDateTime>) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
deserializeNonNullWithoutFormat(Decoder, Deserializer.DecoderContext, Argument<? super T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
A method that is invoked when the value is known not to be null.
durationSerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde for duration.

E

encodeArray(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBigDecimal(BigDecimal) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBigInteger(BigInteger) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeBoolean(boolean) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeByte(byte) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeChar(char) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeDouble(double) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeFloat(float) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeInt(int) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeLong(long) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeNull() - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeObject(Argument<?>) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeShort(short) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeString(String) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
 
encodeValue(JsonNode) - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
Encode the given value.
END_ARRAY - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
End of an array.
END_OBJECT - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
End of an object.
equals(Object) - Method in class io.micronaut.serde.support.util.TypeKey
 

F

findCustomDeserializer(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findCustomSerializer(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findDeserializer(Argument<? extends T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findNamingStrategy(Class<? extends D>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findSerializer(Argument<? extends T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
findSubtypeDeserializables(Class<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
finishStructure() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 

G

getArraySizeThreshold() - Method in class io.micronaut.serde.support.config.SerdeJsonConfiguration
 
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.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a BigDecimal value.
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.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.BOOLEAN value.
getCompletedValue() - Method in class io.micronaut.serde.support.util.JsonNodeEncoder
Obtains the completed value.
getCurrentKey() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Get the current object field name.
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
getDefaultFormatter() - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
getDeserializableBean(Argument<T>, Deserializer.DecoderContext) - Method in class io.micronaut.serde.support.deserializers.ObjectDeserializer
 
getDeserializableIntrospection(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
getDeserializableSubtypes(Class<T>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
getDouble() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a double value.
getInteger() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a long value.
getLong() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Decode the current AbstractStreamDecoder.TokenType.NUMBER value as a long value.
getSerializableIntrospection(Argument<T>) - Method in class io.micronaut.serde.support.DefaultSerdeIntrospections
 
getType() - Method in class io.micronaut.serde.support.util.TypeKey
 
getWriteProperties(SerBean<Object>) - Method in class io.micronaut.serde.support.serializers.CustomizedObjectSerializer
Obtains the write properties for this serializer.

H

hashCode() - Method in class io.micronaut.serde.support.util.TypeKey
 
hashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash sets.
hasNextArrayValue() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
HealthStatusSerde - Class in io.micronaut.serde.support.serdes
Serde for health status.
HealthStatusSerde() - Constructor for class io.micronaut.serde.support.serdes.HealthStatusSerde
 

I

InstantSerde - Class in io.micronaut.serde.support.serdes
Serde used for Instant.
InstantSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.InstantSerde
 
io.micronaut.serde.support - package io.micronaut.serde.support
 
io.micronaut.serde.support.bind - package io.micronaut.serde.support.bind
 
io.micronaut.serde.support.config - package io.micronaut.serde.support.config
 
io.micronaut.serde.support.deserializers - package io.micronaut.serde.support.deserializers
 
io.micronaut.serde.support.serdes - package io.micronaut.serde.support.serdes
 
io.micronaut.serde.support.serializers - package io.micronaut.serde.support.serializers
 
io.micronaut.serde.support.util - package io.micronaut.serde.support.util
 
isAlwaysSerializeErrorsAsList() - Method in class io.micronaut.serde.support.config.SerdeJsonConfiguration
 
isEmpty(Serializer.EncoderContext, Object[]) - Method in class io.micronaut.serde.support.serdes.CustomizedObjectArraySerializer
 

J

JsonNodeDecoder - Class in io.micronaut.serde.support.util
Implementation of the Decoder interface that uss the JsonNode abstraction.
JsonNodeEncoder - Class in io.micronaut.serde.support.util
Implementation of the Encoder interface that encodes a in-memory JsonNode.

K

KEY - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A key.

L

linkedHashMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash maps.
linkedHashSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked hash sets.
linkedListDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked lists.
LocalDateSerde - Class in io.micronaut.serde.support.serdes
Local date serde.
LocalDateSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalDateSerde
Allows configuring a default time format for temporal date/time types.
LocalDateTimeSerde - Class in io.micronaut.serde.support.serdes
Temporal serde for LocalDateTime.
LocalDateTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
LocalTimeSerde - Class in io.micronaut.serde.support.serdes
LocalTime serde.
LocalTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.LocalTimeSerde
Allows configuring a default time format for temporal date/time types.

N

newDecoderContext(Class<?>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
newEncoderContext(Class<?>) - Method in class io.micronaut.serde.support.DefaultSerdeRegistry
 
nextToken() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
Move to the next token.
NULL - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A null value.
NUMBER - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A number.
NumberSerde<N extends java.lang.Number> - Interface in io.micronaut.serde.support.serdes
Number serializer that handles formatting.

O

objectArraySerde() - Method in class io.micronaut.serde.support.serdes.CoreSerdes
Serde used for object arrays.
ObjectArraySerde - Class in io.micronaut.serde.support.serdes
Deserializer for object arrays.
ObjectArraySerde() - Constructor for class io.micronaut.serde.support.serdes.ObjectArraySerde
 
ObjectDeserializer - Class in io.micronaut.serde.support.deserializers
Implementation for deserialization of objects that uses introspection metadata.
ObjectDeserializer(SerdeIntrospections, DeserializationConfiguration) - Constructor for class io.micronaut.serde.support.deserializers.ObjectDeserializer
 
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.
OffsetDateTimeSerde(SerdeConfiguration) - Constructor for class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
Allows configuring a default time format for temporal date/time types.
optionalDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes optional values.
OTHER - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Any other token.

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

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

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.
resolveViews(AnnotationMetadata, AnnotationMetadata) - Static method in class io.micronaut.serde.support.util.SerdeAnnotationUtil
Resolve json views.

S

SerdeAnnotationUtil - Class in io.micronaut.serde.support.util
Utility methods for annotations.
SerdeAnnotationUtil() - Constructor for class io.micronaut.serde.support.util.SerdeAnnotationUtil
 
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
 
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.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
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, Instant, Argument<? extends Instant>) - Method in class io.micronaut.serde.support.serdes.InstantSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalDate, Argument<? extends LocalDate>) - Method in class io.micronaut.serde.support.serdes.LocalDateSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalDateTime, Argument<? extends LocalDateTime>) - Method in class io.micronaut.serde.support.serdes.LocalDateTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, LocalTime, Argument<? extends LocalTime>) - Method in class io.micronaut.serde.support.serdes.LocalTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, OffsetDateTime, Argument<? extends OffsetDateTime>) - Method in class io.micronaut.serde.support.serdes.OffsetDateTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, ZonedDateTime, Argument<? extends ZonedDateTime>) - Method in class io.micronaut.serde.support.serdes.ZonedDateTimeSerde
 
serializeWithoutFormat(Encoder, Serializer.EncoderContext, T, Argument<? extends T>) - Method in class io.micronaut.serde.support.serdes.DefaultFormattedTemporalSerde
Serializes the given value using the passed Encoder.
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.support.AbstractStreamDecoder
skipValue() - Method in class io.micronaut.serde.support.AbstractStreamDecoder
 
spread(byte[], Collection<JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 
START_ARRAY - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Start of an array.
START_OBJECT - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Start of an object.
STRING - io.micronaut.serde.support.AbstractStreamDecoder.TokenType
A string.
stringDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes string types.
subscribe(Subscriber<? super JsonNode>) - Method in class io.micronaut.serde.support.util.BufferingJsonNodeProcessor
 

T

TemporalSerde<T extends java.time.temporal.TemporalAccessor> - Interface in io.micronaut.serde.support.serdes
Interface for serializing and deserializing temporals.
toConversionError(Object, Exception) - Method in class io.micronaut.serde.support.bind.SerdeJsonBeanPropertyBinderExceptionHandler
 
treeMapDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes hash maps.
treeSetDeserializer() - Method in class io.micronaut.serde.support.deserializers.CoreDeserializers
Deserializes linked hash sets.
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
 
UTC - Static variable in interface io.micronaut.serde.support.serdes.TemporalSerde
 

V

valueOf(String) - Static method in enum io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.serde.support.AbstractStreamDecoder.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.

Y

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

Z

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