Uses of Interface
dev.mccue.json.decode.alpha.Decoder
-
Uses of Decoder in dev.mccue.json.decode.alpha
Methods in dev.mccue.json.decode.alpha that return DecoderModifier and TypeMethodDescriptiondefault <R> Decoder<R>static <T> Decoder<T>static <T> Decoder<T>Methods in dev.mccue.json.decode.alpha with parameters of type DecoderModifier and TypeMethodDescriptionstatic <T> List<T>static <T> Tstatic <T> Tstatic <T> Decoder<T>static <T> Decoder<T>static <T> TDecoder.oneOf(dev.mccue.json.Json json, Decoder<? extends T> decoderA, Decoder<? extends T> decoderB) static <T> Optional<T>Decoder.optionalField(dev.mccue.json.Json json, String fieldName, Decoder<? extends T> valueDecoder) static <T> TDecoder.optionalField(dev.mccue.json.Json json, String fieldName, Decoder<? extends T> valueDecoder, T defaultValue) static <T> Optional<T>Decoder.optionalNullableField(dev.mccue.json.Json json, String fieldName, Decoder<? extends T> valueDecoder) static <T> TDecoder.optionalNullableField(dev.mccue.json.Json json, String fieldName, Decoder<? extends T> valueDecoder, T defaultValue) static <T> TDecoder.optionalNullableField(dev.mccue.json.Json json, String fieldName, Decoder<? extends T> valueDecoder, T whenFieldMissing, T whenFieldNull)