tuple18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> static method
Codec<Tuple18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> >
tuple18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R>(
- Codec<
A> codecA, - Codec<
B> codecB, - Codec<
C> codecC, - Codec<
D> codecD, - Codec<
E> codecE, - Codec<
F> codecF, - Codec<
G> codecG, - Codec<
H> codecH, - Codec<
I> codecI, - Codec<
J> codecJ, - Codec<
K> codecK, - Codec<
L> codecL, - Codec<
M> codecM, - Codec<
N> codecN, - Codec<
O> codecO, - Codec<
P> codecP, - Codec<
Q> codecQ, - Codec<
R> codecR,
Implementation
static Codec<Tuple18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R>>
tuple18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R>(
Codec<A> codecA,
Codec<B> codecB,
Codec<C> codecC,
Codec<D> codecD,
Codec<E> codecE,
Codec<F> codecF,
Codec<G> codecG,
Codec<H> codecH,
Codec<I> codecI,
Codec<J> codecJ,
Codec<K> codecK,
Codec<L> codecL,
Codec<M> codecM,
Codec<N> codecN,
Codec<O> codecO,
Codec<P> codecP,
Codec<Q> codecQ,
Codec<R> codecR,
) =>
Codec(
Decoder.tuple18(
codecA.decoder,
codecB.decoder,
codecC.decoder,
codecD.decoder,
codecE.decoder,
codecF.decoder,
codecG.decoder,
codecH.decoder,
codecI.decoder,
codecJ.decoder,
codecK.decoder,
codecL.decoder,
codecM.decoder,
codecN.decoder,
codecO.decoder,
codecP.decoder,
codecQ.decoder,
codecR.decoder),
Encoder.tuple18(
codecA.encoder,
codecB.encoder,
codecC.encoder,
codecD.encoder,
codecE.encoder,
codecF.encoder,
codecG.encoder,
codecH.encoder,
codecI.encoder,
codecJ.encoder,
codecK.encoder,
codecL.encoder,
codecM.encoder,
codecN.encoder,
codecO.encoder,
codecP.encoder,
codecQ.encoder,
codecR.encoder),
);