Module org.github.gestalt.core
Package org.github.gestalt.config.decoder
-
Interface Summary Interface Description Decoder<T> Interface for decoders so we can tell which classes this decoder supports and functionality to decode them.DecoderService Contains all decoders and functionality interact and decode a node. -
Class Summary Class Description ArrayDecoder<T> Decodes primitive arrays of any type.BigDecimalDecoder Decode Big Decimals.BigIntegerDecoder Decode Big Integers.BooleanDecoder Decode a boolean.ByteDecoder Decode Byte.CharDecoder Decode char.CollectionDecoder<T extends java.util.Collection<?>> Base class for decoding collections.DateDecoder Decode a date.DecoderContext Contains all context information needed by the decoder.DecoderRegistry Contains all decoders and functionality interact and decode a node.DoubleDecoder Decode a double.DurationDecoder Decode a duration.EnumDecoder<T extends java.lang.Enum<T>> Decode an Enum.FileDecoder Decode a File.FloatDecoder Decode a Float.InstantDecoder Decode an Instant.IntegerDecoder Decode an Integer.LeafDecoder<T> Base class for leaf decoders.ListDecoder Decode a list type.LocalDateDecoder Decode a LocalDate.LocalDateTimeDecoder Decode a LocalDateTime.LongDecoder Decode a Long.MapDecoder Decode a Map.ObjectDecoder Decode a class.OptionalDecoder Decodes a generic optional type.OptionalDoubleDecoder Decodes an OptionalDouble type.OptionalIntDecoder Decodes an OptionalInt type.OptionalLongDecoder Decodes an OptionalLong type.PathDecoder Decode a Path.PatternDecoder Decode a Pattern.ProxyDecoder Allows a user to create an object from an interface and retrieve configuration values.RecordDecoder Decoder support for Java Records.SequencedCollectionDecoder Decode a Sequenced list type.SequencedMapDecoder Decode a Map.SequencedSetDecoder Decode a Sequenced Set type.SetDecoder Decode a Set type.ShortDecoder Decode a Short.StringConstructorDecoder Decode a String.StringDecoder Decode a String.UUIDDecoder Decode a UUID. -
Enum Summary Enum Description Priority Ordered priority of the decoder.ProxyDecoderMode Enumeration of all modes for the proxy decoder.