tuple19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> static method

Codec<Tuple19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S>> tuple19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S>(
  1. Codec<A> codecA,
  2. Codec<B> codecB,
  3. Codec<C> codecC,
  4. Codec<D> codecD,
  5. Codec<E> codecE,
  6. Codec<F> codecF,
  7. Codec<G> codecG,
  8. Codec<H> codecH,
  9. Codec<I> codecI,
  10. Codec<J> codecJ,
  11. Codec<K> codecK,
  12. Codec<L> codecL,
  13. Codec<M> codecM,
  14. Codec<N> codecN,
  15. Codec<O> codecO,
  16. Codec<P> codecP,
  17. Codec<Q> codecQ,
  18. Codec<R> codecR,
  19. Codec<S> codecS,
)

Implementation

static Codec<Tuple19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S>>
    tuple19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S>(
  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<S> codecS,
) =>
        Codec(
          Decoder.tuple19(
              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,
              codecS.decoder),
          Encoder.tuple19(
              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,
              codecS.encoder),
        );