Module io.inverno.mod.base
Package io.inverno.mod.base.converter
package io.inverno.mod.base.converter
Classes and interfaces for converting objects.
-
ClassDescriptionA composite converter relies on multiple
CompoundEncoder
andCompoundDecoder
to convert objects.CompositeDecoder<From>A composite decoder relies on multipleCompoundDecoder
to decode objects.CompositeEncoder<To>A composite encoder relies on multipleCompoundEncoder
to encode objects.CompoundDecoder<From,To> A compound decoder is used in aCompositeDecoder
to decode particular types of objects.CompoundEncoder<From,To> A compound encoder is used in aCompositeEncoder
to encode particular types of objects.Converter<A,B> A converter decodes and encodes between two types of object.Thrown to indicate that a conversion operation failed.Convertible<A>Represents a value of a given type that can be converted.Decoder<From,To> A decoder is used to decode an object into another object.Thrown by aCompositeDecoder
to indicate that no decoder can decode a given type.Encoder<From,To> An encoder is used to encode an object into another object.Thrown by aCompositeEncoder
to indicate that no encoder can encode a given type.JoinableEncoder<From,To> An encoder that can encode a collection of objects into a single object.An object encoder which is joinable with primitive encoding bindings.MediaTypeConverter<From>An object converter that can convert particular media types.ObjectConverter<From>An object converter which is splittable and joinable with primitive conversion bindings.Object to objectDecoder
implementation.PrimitiveDecoder<From>An object decoder providing primitive bindings to decode to primitive and common types.PrimitiveEncoder<To>An object encoder providing primitive bindings to encode primitive and common types.ReactiveConverter<A,B> A reactive converter.ReactiveDecoder<From,To> A reactive decoder.ReactiveEncoder<From,To> A reactive encoder.SplittableDecoder<From,To> A decoder that can decode an object to a collection of objects.An object decoder which is splittable with primitive decoding bindings.An extensible string converter.A converter that converts strings to objects.