public abstract class Decoders extends Object
| Modifier and Type | Field and Description |
|---|---|
static DecodeJson<Boolean> |
DBoolean |
static DecodeJson<Double> |
DDouble |
static DecodeJson<Json.JValue> |
DIdentity |
static DecodeJson<Integer> |
DInt |
static DecodeJson<ZonedDateTime> |
DISODateTimeUTC |
static DecodeJson<Instant> |
DISOInstantUTC |
static DecodeJson<Long> |
DLong |
static DecodeJson<Number> |
DNumber |
static DecodeJson<String> |
DString |
static DecodeJson<URI> |
DURI |
static DecodeJson<URL> |
DURL |
static DecodeJson<UUID> |
DUUID |
| Modifier and Type | Method and Description |
|---|---|
static <TT,A> DecodeJson<TT> |
decode(FieldDecoder<A> f1,
io.vavr.Function1<A,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
F9<A1,A2,A3,A4,A5,A6,A7,A8,A9,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
F10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
F11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
F12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
F13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
F14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
F15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
F16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
F17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
F18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
F19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
F20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
F21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
F22<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
FieldDecoder<A23> fd23,
F23<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
FieldDecoder<A23> fd23,
FieldDecoder<A24> fd24,
F24<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
FieldDecoder<A23> fd23,
FieldDecoder<A24> fd24,
FieldDecoder<A25> fd25,
F25<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
FieldDecoder<A23> fd23,
FieldDecoder<A24> fd24,
FieldDecoder<A25> fd25,
FieldDecoder<A26> fd26,
F26<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
FieldDecoder<A9> fd9,
FieldDecoder<A10> fd10,
FieldDecoder<A11> fd11,
FieldDecoder<A12> fd12,
FieldDecoder<A13> fd13,
FieldDecoder<A14> fd14,
FieldDecoder<A15> fd15,
FieldDecoder<A16> fd16,
FieldDecoder<A17> fd17,
FieldDecoder<A18> fd18,
FieldDecoder<A19> fd19,
FieldDecoder<A20> fd20,
FieldDecoder<A21> fd21,
FieldDecoder<A22> fd22,
FieldDecoder<A23> fd23,
FieldDecoder<A24> fd24,
FieldDecoder<A25> fd25,
FieldDecoder<A26> fd26,
FieldDecoder<A27> fd27,
F27<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7,A8> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
FieldDecoder<A8> fd8,
io.vavr.Function8<A1,A2,A3,A4,A5,A6,A7,A8,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6,A7> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
FieldDecoder<A7> fd7,
io.vavr.Function7<A1,A2,A3,A4,A5,A6,A7,TT> func) |
static <TT,A1,A2,A3,A4,A5,A6> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
FieldDecoder<A6> fd6,
io.vavr.Function6<A1,A2,A3,A4,A5,A6,TT> func) |
static <TT,A1,A2,A3,A4,A5> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
FieldDecoder<A5> fd5,
io.vavr.Function5<A1,A2,A3,A4,A5,TT> func) |
static <TT,A1,A2,A3,A4> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
FieldDecoder<A4> fd4,
io.vavr.Function4<A1,A2,A3,A4,TT> func) |
static <TT,A1,A2,A3> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
FieldDecoder<A3> fd3,
io.vavr.Function3<A1,A2,A3,TT> func) |
static <TT,A1,A2> DecodeJson<TT> |
decode(FieldDecoder<A1> fd1,
FieldDecoder<A2> fd2,
io.vavr.Function2<A1,A2,TT> func) |
static DecodeJson<Instant> |
instantDecoder(DateTimeFormatter formatter) |
static <A> DecodeJson<List<A>> |
javaListDecoder(DecodeJson<A> decoder) |
static <A> DecodeJson<io.vavr.collection.List<A>> |
listDecoder(DecodeJson<A> decoder) |
static <A> DecodeJson<A> |
objectDecoder(Function<Json.JObject,DecodeResult<A>> decoder) |
static <A> DecodeJson<Optional<A>> |
optionalDecoder(DecodeJson<A> underlying) |
static <A> DecodeJson<io.vavr.control.Option<A>> |
OptionDecoder(DecodeJson<A> decoder) |
static DecodeJson<ZonedDateTime> |
zonedDateTimeDecoder(DateTimeFormatter formatter) |
public static final DecodeJson<Json.JValue> DIdentity
public static final DecodeJson<String> DString
public static final DecodeJson<Number> DNumber
public static final DecodeJson<Long> DLong
public static final DecodeJson<Integer> DInt
public static final DecodeJson<Double> DDouble
public static final DecodeJson<Boolean> DBoolean
public static final DecodeJson<UUID> DUUID
public static final DecodeJson<URI> DURI
public static final DecodeJson<URL> DURL
public static final DecodeJson<ZonedDateTime> DISODateTimeUTC
public static final DecodeJson<Instant> DISOInstantUTC
public static DecodeJson<ZonedDateTime> zonedDateTimeDecoder(DateTimeFormatter formatter)
public static DecodeJson<Instant> instantDecoder(DateTimeFormatter formatter)
public static <A> DecodeJson<io.vavr.collection.List<A>> listDecoder(DecodeJson<A> decoder)
public static <A> DecodeJson<List<A>> javaListDecoder(DecodeJson<A> decoder)
public static <A> DecodeJson<io.vavr.control.Option<A>> OptionDecoder(DecodeJson<A> decoder)
public static <A> DecodeJson<Optional<A>> optionalDecoder(DecodeJson<A> underlying)
public static <A> DecodeJson<A> objectDecoder(Function<Json.JObject,DecodeResult<A>> decoder)
public static <TT,A> DecodeJson<TT> decode(FieldDecoder<A> f1, io.vavr.Function1<A,TT> func)
public static <TT,A1,A2> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, io.vavr.Function2<A1,A2,TT> func)
public static <TT,A1,A2,A3> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, io.vavr.Function3<A1,A2,A3,TT> func)
public static <TT,A1,A2,A3,A4> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, io.vavr.Function4<A1,A2,A3,A4,TT> func)
public static <TT,A1,A2,A3,A4,A5> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, io.vavr.Function5<A1,A2,A3,A4,A5,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, io.vavr.Function6<A1,A2,A3,A4,A5,A6,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, io.vavr.Function7<A1,A2,A3,A4,A5,A6,A7,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, io.vavr.Function8<A1,A2,A3,A4,A5,A6,A7,A8,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, F9<A1,A2,A3,A4,A5,A6,A7,A8,A9,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, F10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, F11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, F12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, F13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, F14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, F15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, F16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, F17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, F18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, F19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, F20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, F21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, F22<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, FieldDecoder<A23> fd23, F23<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, FieldDecoder<A23> fd23, FieldDecoder<A24> fd24, F24<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, FieldDecoder<A23> fd23, FieldDecoder<A24> fd24, FieldDecoder<A25> fd25, F25<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, FieldDecoder<A23> fd23, FieldDecoder<A24> fd24, FieldDecoder<A25> fd25, FieldDecoder<A26> fd26, F26<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,TT> func)
public static <TT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27> DecodeJson<TT> decode(FieldDecoder<A1> fd1, FieldDecoder<A2> fd2, FieldDecoder<A3> fd3, FieldDecoder<A4> fd4, FieldDecoder<A5> fd5, FieldDecoder<A6> fd6, FieldDecoder<A7> fd7, FieldDecoder<A8> fd8, FieldDecoder<A9> fd9, FieldDecoder<A10> fd10, FieldDecoder<A11> fd11, FieldDecoder<A12> fd12, FieldDecoder<A13> fd13, FieldDecoder<A14> fd14, FieldDecoder<A15> fd15, FieldDecoder<A16> fd16, FieldDecoder<A17> fd17, FieldDecoder<A18> fd18, FieldDecoder<A19> fd19, FieldDecoder<A20> fd20, FieldDecoder<A21> fd21, FieldDecoder<A22> fd22, FieldDecoder<A23> fd23, FieldDecoder<A24> fd24, FieldDecoder<A25> fd25, FieldDecoder<A26> fd26, FieldDecoder<A27> fd27, F27<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,TT> func)
Copyright © 2015–2017. All rights reserved.