Object

kantan.csv

RowCodec

Related Doc: package csv

Permalink

object RowCodec extends GeneratedRowCodecs

Provides useful methods for RowCodec instance creation.

Linear Supertypes
GeneratedRowCodecs, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RowCodec
  2. GeneratedRowCodecs
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply[A](decoder: (Seq[String]) ⇒ DecodeResult[A])(encoder: (A) ⇒ Seq[String]): RowCodec[A]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def caseCodec1[C, A1](f: (A1) ⇒ C)(g: (C) ⇒ Option[A1])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1]): RowCodec[C]

    Permalink

    Specialised version of codec1 for case classes.

    Specialised version of codec1 for case classes.

    Definition Classes
    GeneratedRowCodecs
  7. def caseCodec10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10]): RowCodec[C]

    Permalink

    Specialised version of codec10 for case classes.

    Specialised version of codec10 for case classes.

    Definition Classes
    GeneratedRowCodecs
  8. def caseCodec11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11]): RowCodec[C]

    Permalink

    Specialised version of codec11 for case classes.

    Specialised version of codec11 for case classes.

    Definition Classes
    GeneratedRowCodecs
  9. def caseCodec12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12]): RowCodec[C]

    Permalink

    Specialised version of codec12 for case classes.

    Specialised version of codec12 for case classes.

    Definition Classes
    GeneratedRowCodecs
  10. def caseCodec13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13]): RowCodec[C]

    Permalink

    Specialised version of codec13 for case classes.

    Specialised version of codec13 for case classes.

    Definition Classes
    GeneratedRowCodecs
  11. def caseCodec14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14]): RowCodec[C]

    Permalink

    Specialised version of codec14 for case classes.

    Specialised version of codec14 for case classes.

    Definition Classes
    GeneratedRowCodecs
  12. def caseCodec15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15]): RowCodec[C]

    Permalink

    Specialised version of codec15 for case classes.

    Specialised version of codec15 for case classes.

    Definition Classes
    GeneratedRowCodecs
  13. def caseCodec16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16]): RowCodec[C]

    Permalink

    Specialised version of codec16 for case classes.

    Specialised version of codec16 for case classes.

    Definition Classes
    GeneratedRowCodecs
  14. def caseCodec17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17]): RowCodec[C]

    Permalink

    Specialised version of codec17 for case classes.

    Specialised version of codec17 for case classes.

    Definition Classes
    GeneratedRowCodecs
  15. def caseCodec18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18]): RowCodec[C]

    Permalink

    Specialised version of codec18 for case classes.

    Specialised version of codec18 for case classes.

    Definition Classes
    GeneratedRowCodecs
  16. def caseCodec19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19]): RowCodec[C]

    Permalink

    Specialised version of codec19 for case classes.

    Specialised version of codec19 for case classes.

    Definition Classes
    GeneratedRowCodecs
  17. def caseCodec2[C, A1, A2](f: (A1, A2) ⇒ C)(g: (C) ⇒ Option[(A1, A2)])(i1: Int, i2: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2]): RowCodec[C]

    Permalink

    Specialised version of codec2 for case classes.

    Specialised version of codec2 for case classes.

    Definition Classes
    GeneratedRowCodecs
  18. def caseCodec20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20]): RowCodec[C]

    Permalink

    Specialised version of codec20 for case classes.

    Specialised version of codec20 for case classes.

    Definition Classes
    GeneratedRowCodecs
  19. def caseCodec21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21]): RowCodec[C]

    Permalink

    Specialised version of codec21 for case classes.

    Specialised version of codec21 for case classes.

    Definition Classes
    GeneratedRowCodecs
  20. def caseCodec22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21], arg42: CellEncoder[A22], arg43: CellDecoder[A22]): RowCodec[C]

    Permalink

    Specialised version of codec22 for case classes.

    Specialised version of codec22 for case classes.

    Definition Classes
    GeneratedRowCodecs
  21. def caseCodec3[C, A1, A2, A3](f: (A1, A2, A3) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3)])(i1: Int, i2: Int, i3: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3]): RowCodec[C]

    Permalink

    Specialised version of codec3 for case classes.

    Specialised version of codec3 for case classes.

    Definition Classes
    GeneratedRowCodecs
  22. def caseCodec4[C, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4)])(i1: Int, i2: Int, i3: Int, i4: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4]): RowCodec[C]

    Permalink

    Specialised version of codec4 for case classes.

    Specialised version of codec4 for case classes.

    Definition Classes
    GeneratedRowCodecs
  23. def caseCodec5[C, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5]): RowCodec[C]

    Permalink

    Specialised version of codec5 for case classes.

    Specialised version of codec5 for case classes.

    Definition Classes
    GeneratedRowCodecs
  24. def caseCodec6[C, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6]): RowCodec[C]

    Permalink

    Specialised version of codec6 for case classes.

    Specialised version of codec6 for case classes.

    Definition Classes
    GeneratedRowCodecs
  25. def caseCodec7[C, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7]): RowCodec[C]

    Permalink

    Specialised version of codec7 for case classes.

    Specialised version of codec7 for case classes.

    Definition Classes
    GeneratedRowCodecs
  26. def caseCodec8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8]): RowCodec[C]

    Permalink

    Specialised version of codec8 for case classes.

    Specialised version of codec8 for case classes.

    Definition Classes
    GeneratedRowCodecs
  27. def caseCodec9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9]): RowCodec[C]

    Permalink

    Specialised version of codec9 for case classes.

    Specialised version of codec9 for case classes.

    Definition Classes
    GeneratedRowCodecs
  28. def caseOrdered1[C, A1](f: (A1) ⇒ C)(g: (C) ⇒ Option[A1])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1]): RowCodec[C]

    Permalink

    Specialised version of ordered1 for case classes.

    Specialised version of ordered1 for case classes.

    Definition Classes
    GeneratedRowCodecs
  29. def caseOrdered10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10]): RowCodec[C]

    Permalink

    Specialised version of ordered10 for case classes.

    Specialised version of ordered10 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  30. def caseOrdered11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11]): RowCodec[C]

    Permalink

    Specialised version of ordered11 for case classes.

    Specialised version of ordered11 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  31. def caseOrdered12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12]): RowCodec[C]

    Permalink

    Specialised version of ordered12 for case classes.

    Specialised version of ordered12 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  32. def caseOrdered13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13]): RowCodec[C]

    Permalink

    Specialised version of ordered13 for case classes.

    Specialised version of ordered13 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  33. def caseOrdered14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14]): RowCodec[C]

    Permalink

    Specialised version of ordered14 for case classes.

    Specialised version of ordered14 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  34. def caseOrdered15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15]): RowCodec[C]

    Permalink

    Specialised version of ordered15 for case classes.

    Specialised version of ordered15 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  35. def caseOrdered16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16]): RowCodec[C]

    Permalink

    Specialised version of ordered16 for case classes.

    Specialised version of ordered16 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  36. def caseOrdered17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17]): RowCodec[C]

    Permalink

    Specialised version of ordered17 for case classes.

    Specialised version of ordered17 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  37. def caseOrdered18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18]): RowCodec[C]

    Permalink

    Specialised version of ordered18 for case classes.

    Specialised version of ordered18 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  38. def caseOrdered19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19]): RowCodec[C]

    Permalink

    Specialised version of ordered19 for case classes.

    Specialised version of ordered19 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  39. def caseOrdered2[C, A1, A2](f: (A1, A2) ⇒ C)(g: (C) ⇒ Option[(A1, A2)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2]): RowCodec[C]

    Permalink

    Specialised version of ordered2 for case classes.

    Specialised version of ordered2 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  40. def caseOrdered20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20]): RowCodec[C]

    Permalink

    Specialised version of ordered20 for case classes.

    Specialised version of ordered20 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  41. def caseOrdered21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21]): RowCodec[C]

    Permalink

    Specialised version of ordered21 for case classes.

    Specialised version of ordered21 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  42. def caseOrdered22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21], arg42: CellEncoder[A22], arg43: CellDecoder[A22]): RowCodec[C]

    Permalink

    Specialised version of ordered22 for case classes.

    Specialised version of ordered22 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  43. def caseOrdered3[C, A1, A2, A3](f: (A1, A2, A3) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3]): RowCodec[C]

    Permalink

    Specialised version of ordered3 for case classes.

    Specialised version of ordered3 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  44. def caseOrdered4[C, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4]): RowCodec[C]

    Permalink

    Specialised version of ordered4 for case classes.

    Specialised version of ordered4 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  45. def caseOrdered5[C, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5]): RowCodec[C]

    Permalink

    Specialised version of ordered5 for case classes.

    Specialised version of ordered5 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  46. def caseOrdered6[C, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6]): RowCodec[C]

    Permalink

    Specialised version of ordered6 for case classes.

    Specialised version of ordered6 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  47. def caseOrdered7[C, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7]): RowCodec[C]

    Permalink

    Specialised version of ordered7 for case classes.

    Specialised version of ordered7 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  48. def caseOrdered8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8]): RowCodec[C]

    Permalink

    Specialised version of ordered8 for case classes.

    Specialised version of ordered8 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  49. def caseOrdered9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ C)(g: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9)])(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9]): RowCodec[C]

    Permalink

    Specialised version of ordered9 for case classes.

    Specialised version of ordered9 for case classes.

    Note that the generic module is usually a good alternative to using this method.

    Definition Classes
    GeneratedRowCodecs
  50. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. def codec1[C, A1](f: (A1) ⇒ C)(g: (C) ⇒ A1)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Definition Classes
    GeneratedRowCodecs
  52. def codec10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  53. def codec11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  54. def codec12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  55. def codec13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  56. def codec14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  57. def codec15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  58. def codec16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  59. def codec17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  60. def codec18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    i18

    index of the cell that should be passed as parameter number 18 of f and will be at index 18 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  61. def codec19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    i18

    index of the cell that should be passed as parameter number 18 of f and will be at index 18 of the value returned by g

    i19

    index of the cell that should be passed as parameter number 19 of f and will be at index 19 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  62. def codec2[C, A1, A2](f: (A1, A2) ⇒ C)(g: (C) ⇒ (A1, A2))(i1: Int, i2: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  63. def codec20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    i18

    index of the cell that should be passed as parameter number 18 of f and will be at index 18 of the value returned by g

    i19

    index of the cell that should be passed as parameter number 19 of f and will be at index 19 of the value returned by g

    i20

    index of the cell that should be passed as parameter number 20 of f and will be at index 20 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  64. def codec21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    i18

    index of the cell that should be passed as parameter number 18 of f and will be at index 18 of the value returned by g

    i19

    index of the cell that should be passed as parameter number 19 of f and will be at index 19 of the value returned by g

    i20

    index of the cell that should be passed as parameter number 20 of f and will be at index 20 of the value returned by g

    i21

    index of the cell that should be passed as parameter number 21 of f and will be at index 21 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  65. def codec22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21], arg42: CellEncoder[A22], arg43: CellDecoder[A22]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    i10

    index of the cell that should be passed as parameter number 10 of f and will be at index 10 of the value returned by g

    i11

    index of the cell that should be passed as parameter number 11 of f and will be at index 11 of the value returned by g

    i12

    index of the cell that should be passed as parameter number 12 of f and will be at index 12 of the value returned by g

    i13

    index of the cell that should be passed as parameter number 13 of f and will be at index 13 of the value returned by g

    i14

    index of the cell that should be passed as parameter number 14 of f and will be at index 14 of the value returned by g

    i15

    index of the cell that should be passed as parameter number 15 of f and will be at index 15 of the value returned by g

    i16

    index of the cell that should be passed as parameter number 16 of f and will be at index 16 of the value returned by g

    i17

    index of the cell that should be passed as parameter number 17 of f and will be at index 17 of the value returned by g

    i18

    index of the cell that should be passed as parameter number 18 of f and will be at index 18 of the value returned by g

    i19

    index of the cell that should be passed as parameter number 19 of f and will be at index 19 of the value returned by g

    i20

    index of the cell that should be passed as parameter number 20 of f and will be at index 20 of the value returned by g

    i21

    index of the cell that should be passed as parameter number 21 of f and will be at index 21 of the value returned by g

    i22

    index of the cell that should be passed as parameter number 22 of f and will be at index 22 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  66. def codec3[C, A1, A2, A3](f: (A1, A2, A3) ⇒ C)(g: (C) ⇒ (A1, A2, A3))(i1: Int, i2: Int, i3: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  67. def codec4[C, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4))(i1: Int, i2: Int, i3: Int, i4: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  68. def codec5[C, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  69. def codec6[C, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  70. def codec7[C, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  71. def codec8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  72. def codec9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    f

    encoding function.

    g

    decoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f and will be at index 1 of the value returned by g

    i2

    index of the cell that should be passed as parameter number 2 of f and will be at index 2 of the value returned by g

    i3

    index of the cell that should be passed as parameter number 3 of f and will be at index 3 of the value returned by g

    i4

    index of the cell that should be passed as parameter number 4 of f and will be at index 4 of the value returned by g

    i5

    index of the cell that should be passed as parameter number 5 of f and will be at index 5 of the value returned by g

    i6

    index of the cell that should be passed as parameter number 6 of f and will be at index 6 of the value returned by g

    i7

    index of the cell that should be passed as parameter number 7 of f and will be at index 7 of the value returned by g

    i8

    index of the cell that should be passed as parameter number 8 of f and will be at index 8 of the value returned by g

    i9

    index of the cell that should be passed as parameter number 9 of f and will be at index 9 of the value returned by g

    Definition Classes
    GeneratedRowCodecs
  73. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  74. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  75. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  76. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  77. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  78. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  79. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  80. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  81. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  82. def ordered1[C, A1](f: (A1) ⇒ C)(g: (C) ⇒ A1)(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Definition Classes
    GeneratedRowCodecs
  83. def ordered10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec10 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  84. def ordered11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec11 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  85. def ordered12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec12 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  86. def ordered13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec13 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  87. def ordered14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec14 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  88. def ordered15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec15 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  89. def ordered16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec16 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  90. def ordered17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec17 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  91. def ordered18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec18 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  92. def ordered19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec19 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  93. def ordered2[C, A1, A2](f: (A1, A2) ⇒ C)(g: (C) ⇒ (A1, A2))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec2 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  94. def ordered20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec20 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  95. def ordered21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec21 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  96. def ordered22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9], arg18: CellEncoder[A10], arg19: CellDecoder[A10], arg20: CellEncoder[A11], arg21: CellDecoder[A11], arg22: CellEncoder[A12], arg23: CellDecoder[A12], arg24: CellEncoder[A13], arg25: CellDecoder[A13], arg26: CellEncoder[A14], arg27: CellDecoder[A14], arg28: CellEncoder[A15], arg29: CellDecoder[A15], arg30: CellEncoder[A16], arg31: CellDecoder[A16], arg32: CellEncoder[A17], arg33: CellDecoder[A17], arg34: CellEncoder[A18], arg35: CellDecoder[A18], arg36: CellEncoder[A19], arg37: CellDecoder[A19], arg38: CellEncoder[A20], arg39: CellDecoder[A20], arg40: CellEncoder[A21], arg41: CellDecoder[A21], arg42: CellEncoder[A22], arg43: CellDecoder[A22]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec22 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  97. def ordered3[C, A1, A2, A3](f: (A1, A2, A3) ⇒ C)(g: (C) ⇒ (A1, A2, A3))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec3 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  98. def ordered4[C, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec4 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  99. def ordered5[C, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec5 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  100. def ordered6[C, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec6 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  101. def ordered7[C, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec7 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  102. def ordered8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec8 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  103. def ordered9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ C)(g: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9))(implicit arg0: CellEncoder[A1], arg1: CellDecoder[A1], arg2: CellEncoder[A2], arg3: CellDecoder[A2], arg4: CellEncoder[A3], arg5: CellDecoder[A3], arg6: CellEncoder[A4], arg7: CellDecoder[A4], arg8: CellEncoder[A5], arg9: CellDecoder[A5], arg10: CellEncoder[A6], arg11: CellDecoder[A6], arg12: CellEncoder[A7], arg13: CellDecoder[A7], arg14: CellEncoder[A8], arg15: CellDecoder[A8], arg16: CellEncoder[A9], arg17: CellDecoder[A9]): RowCodec[C]

    Permalink

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    Creates a new RowCodec instance from the specified encoding and decoding functions.

    The difference between this and codec9 is that the former expects CSV cells to be ordered in the exact same sequence as the parameters expected by the specified function, while the later lets you customise these indexes.

    f

    encoding function.

    g

    decoding function. ]

    Definition Classes
    GeneratedRowCodecs
  104. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  105. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  106. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  107. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  108. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from GeneratedRowCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped