Trait

kantan.csv

GeneratedRowEncoders

Related Doc: package csv

Permalink

trait GeneratedRowEncoders extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeneratedRowEncoders
  2. AnyRef
  3. 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def caseEncoder1[C, A1](f: (C) ⇒ Option[A1])(implicit arg0: CellEncoder[A1]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder1 to call get on the return value.

  6. def caseEncoder10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder10 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

  7. def caseEncoder11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder11 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

  8. def caseEncoder12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder12 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

  9. def caseEncoder13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder13 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

  10. def caseEncoder14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder14 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

  11. def caseEncoder15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder15 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

  12. def caseEncoder16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder16 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

  13. def caseEncoder17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder17 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

  14. def caseEncoder18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder18 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

  15. def caseEncoder19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder19 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

  16. def caseEncoder2[C, A1, A2](f: (C) ⇒ Option[(A1, A2)])(i1: Int, i2: Int)(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder2 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

  17. def caseEncoder20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder20 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

  18. def caseEncoder21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20], arg20: CellEncoder[A21]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder21 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

    i21

    index of the cell that should be passed as parameter number 21 of f

  19. def caseEncoder22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20], arg20: CellEncoder[A21], arg21: CellEncoder[A22]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder22 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

    i21

    index of the cell that should be passed as parameter number 21 of f

    i22

    index of the cell that should be passed as parameter number 22 of f

  20. def caseEncoder3[C, A1, A2, A3](f: (C) ⇒ Option[(A1, A2, A3)])(i1: Int, i2: Int, i3: Int)(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder3 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

  21. def caseEncoder4[C, A1, A2, A3, A4](f: (C) ⇒ Option[(A1, A2, A3, A4)])(i1: Int, i2: Int, i3: Int, i4: Int)(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder4 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

  22. def caseEncoder5[C, A1, A2, A3, A4, A5](f: (C) ⇒ Option[(A1, A2, A3, A4, A5)])(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder5 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

  23. def caseEncoder6[C, A1, A2, A3, A4, A5, A6](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder6 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

  24. def caseEncoder7[C, A1, A2, A3, A4, A5, A6, A7](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder7 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

  25. def caseEncoder8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder8 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

  26. def caseEncoder9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    This is meant for case classes and is unsafe for any other type: a case class' unapply method never returns Some, which allows caseEncoder9 to call get on the return value.

    f

    encoding method, intended to be a case class' unapply method.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

  27. def caseOrdered1[C, A1](f: (C) ⇒ Option[A1])(implicit arg0: CellEncoder[A1]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

  28. def caseOrdered10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder10 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  29. def caseOrdered11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder11 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  30. def caseOrdered12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder12 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  31. def caseOrdered13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder13 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  32. def caseOrdered14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder14 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  33. def caseOrdered15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder15 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  34. def caseOrdered16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder16 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  35. def caseOrdered17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder17 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  36. def caseOrdered18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder18 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  37. def caseOrdered19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder19 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  38. def caseOrdered2[C, A1, A2](f: (C) ⇒ Option[(A1, A2)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder2 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  39. def caseOrdered20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder20 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  40. 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: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20], arg20: CellEncoder[A21]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder21 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  41. 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: (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: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9], arg9: CellEncoder[A10], arg10: CellEncoder[A11], arg11: CellEncoder[A12], arg12: CellEncoder[A13], arg13: CellEncoder[A14], arg14: CellEncoder[A15], arg15: CellEncoder[A16], arg16: CellEncoder[A17], arg17: CellEncoder[A18], arg18: CellEncoder[A19], arg19: CellEncoder[A20], arg20: CellEncoder[A21], arg21: CellEncoder[A22]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder22 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  42. def caseOrdered3[C, A1, A2, A3](f: (C) ⇒ Option[(A1, A2, A3)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder3 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  43. def caseOrdered4[C, A1, A2, A3, A4](f: (C) ⇒ Option[(A1, A2, A3, A4)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder4 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  44. def caseOrdered5[C, A1, A2, A3, A4, A5](f: (C) ⇒ Option[(A1, A2, A3, A4, A5)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder5 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  45. def caseOrdered6[C, A1, A2, A3, A4, A5, A6](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder6 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  46. def caseOrdered7[C, A1, A2, A3, A4, A5, A6, A7](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder7 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  47. def caseOrdered8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder8 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  48. def caseOrdered9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (C) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9)])(implicit arg0: CellEncoder[A1], arg1: CellEncoder[A2], arg2: CellEncoder[A3], arg3: CellEncoder[A4], arg4: CellEncoder[A5], arg5: CellEncoder[A6], arg6: CellEncoder[A7], arg7: CellEncoder[A8], arg8: CellEncoder[A9]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    Creates a new RowEncoder from the specified unapply method of a case class' companion object.

    The difference between this and caseEncoder9 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.

    Consider using the generics kantan.csv module instead: it can automatically derive instances for this use case.

  49. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. def encoder1[C, A1](f: (C) ⇒ A1)(implicit e1: CellEncoder[A1]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unary function.

  51. def encoder10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

  52. def encoder11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

  53. def encoder12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

  54. def encoder13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

  55. def encoder14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

  56. def encoder15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

  57. def encoder16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

  58. def encoder17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

  59. def encoder18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

  60. def encoder19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

  61. def encoder2[C, A1, A2](f: (C) ⇒ (A1, A2))(i1: Int, i2: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

  62. def encoder20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

  63. def encoder21[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20], e21: CellEncoder[A21]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

    i21

    index of the cell that should be passed as parameter number 21 of f

  64. def encoder22[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20], e21: CellEncoder[A21], e22: CellEncoder[A22]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

    i10

    index of the cell that should be passed as parameter number 10 of f

    i11

    index of the cell that should be passed as parameter number 11 of f

    i12

    index of the cell that should be passed as parameter number 12 of f

    i13

    index of the cell that should be passed as parameter number 13 of f

    i14

    index of the cell that should be passed as parameter number 14 of f

    i15

    index of the cell that should be passed as parameter number 15 of f

    i16

    index of the cell that should be passed as parameter number 16 of f

    i17

    index of the cell that should be passed as parameter number 17 of f

    i18

    index of the cell that should be passed as parameter number 18 of f

    i19

    index of the cell that should be passed as parameter number 19 of f

    i20

    index of the cell that should be passed as parameter number 20 of f

    i21

    index of the cell that should be passed as parameter number 21 of f

    i22

    index of the cell that should be passed as parameter number 22 of f

  65. def encoder3[C, A1, A2, A3](f: (C) ⇒ (A1, A2, A3))(i1: Int, i2: Int, i3: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

  66. def encoder4[C, A1, A2, A3, A4](f: (C) ⇒ (A1, A2, A3, A4))(i1: Int, i2: Int, i3: Int, i4: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

  67. def encoder5[C, A1, A2, A3, A4, A5](f: (C) ⇒ (A1, A2, A3, A4, A5))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

  68. def encoder6[C, A1, A2, A3, A4, A5, A6](f: (C) ⇒ (A1, A2, A3, A4, A5, A6))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

  69. def encoder7[C, A1, A2, A3, A4, A5, A6, A7](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7))(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

  70. def encoder8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

  71. def encoder9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (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 e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    f

    encoding function.

    i1

    index of the cell that should be passed as parameter number 1 of f

    i2

    index of the cell that should be passed as parameter number 2 of f

    i3

    index of the cell that should be passed as parameter number 3 of f

    i4

    index of the cell that should be passed as parameter number 4 of f

    i5

    index of the cell that should be passed as parameter number 5 of f

    i6

    index of the cell that should be passed as parameter number 6 of f

    i7

    index of the cell that should be passed as parameter number 7 of f

    i8

    index of the cell that should be passed as parameter number 8 of f

    i9

    index of the cell that should be passed as parameter number 9 of f

  72. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  81. def ordered1[C, A1](f: (C) ⇒ A1)(implicit arg0: CellEncoder[A1]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified unary function.

  82. def ordered10[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder10 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.

  83. def ordered11[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder11 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.

  84. def ordered12[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder12 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.

  85. def ordered13[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder13 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.

  86. def ordered14[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder14 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.

  87. def ordered15[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder15 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.

  88. def ordered16[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder16 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.

  89. def ordered17[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder17 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.

  90. def ordered18[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder18 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.

  91. def ordered19[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder19 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.

  92. def ordered2[C, A1, A2](f: (C) ⇒ (A1, A2))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder2 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.

  93. def ordered20[C, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder20 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.

  94. 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: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20], e21: CellEncoder[A21]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder21 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.

  95. 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: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9], e10: CellEncoder[A10], e11: CellEncoder[A11], e12: CellEncoder[A12], e13: CellEncoder[A13], e14: CellEncoder[A14], e15: CellEncoder[A15], e16: CellEncoder[A16], e17: CellEncoder[A17], e18: CellEncoder[A18], e19: CellEncoder[A19], e20: CellEncoder[A20], e21: CellEncoder[A21], e22: CellEncoder[A22]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder22 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.

  96. def ordered3[C, A1, A2, A3](f: (C) ⇒ (A1, A2, A3))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder3 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.

  97. def ordered4[C, A1, A2, A3, A4](f: (C) ⇒ (A1, A2, A3, A4))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder4 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.

  98. def ordered5[C, A1, A2, A3, A4, A5](f: (C) ⇒ (A1, A2, A3, A4, A5))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder5 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.

  99. def ordered6[C, A1, A2, A3, A4, A5, A6](f: (C) ⇒ (A1, A2, A3, A4, A5, A6))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder6 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.

  100. def ordered7[C, A1, A2, A3, A4, A5, A6, A7](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder7 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.

  101. def ordered8[C, A1, A2, A3, A4, A5, A6, A7, A8](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder8 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.

  102. def ordered9[C, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (C) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9))(implicit e1: CellEncoder[A1], e2: CellEncoder[A2], e3: CellEncoder[A3], e4: CellEncoder[A4], e5: CellEncoder[A5], e6: CellEncoder[A6], e7: CellEncoder[A7], e8: CellEncoder[A8], e9: CellEncoder[A9]): RowEncoder[C]

    Permalink

    Creates a new RowEncoder from the specified function.

    Creates a new RowEncoder from the specified function.

    The difference between this and encoder9 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.

  103. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped