Type Members
-
trait
AllOps[A] extends Ops[A]
-
trait
Ops[A] extends AnyRef
-
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
implicit
def
$1$[$2$]: RowDecoder[$2$]
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
apply[A](implicit instance: RowDecoder[A]): RowDecoder[A]
-
-
final
def
asInstanceOf[T0]: T0
-
implicit
def
cellDecoder[A](implicit da: CellDecoder[A]): RowDecoder[A]
-
def
clone(): AnyRef
-
implicit
def
collection[A, M[X]](implicit da: CellDecoder[A], cbf: CanBuildFrom[Nothing, A, M[A]]): RowDecoder[M[A]]
-
def
decoder1[A0, R](f: (A0) ⇒ R)(i0: Int)(implicit a0: CellDecoder[A0]): RowDecoder[R]
-
def
decoder10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9]): RowDecoder[R]
-
def
decoder11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10]): RowDecoder[R]
-
def
decoder12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11]): RowDecoder[R]
-
def
decoder13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12]): RowDecoder[R]
-
def
decoder14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13]): RowDecoder[R]
-
def
decoder15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14]): RowDecoder[R]
-
def
decoder16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15]): RowDecoder[R]
-
def
decoder17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16]): RowDecoder[R]
-
def
decoder18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16], a17: CellDecoder[A17]): RowDecoder[R]
-
def
decoder19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16], a17: CellDecoder[A17], a18: CellDecoder[A18]): RowDecoder[R]
-
def
decoder2[A0, A1, R](f: (A0, A1) ⇒ R)(i0: Int, i1: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1]): RowDecoder[R]
-
def
decoder20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16], a17: CellDecoder[A17], a18: CellDecoder[A18], a19: CellDecoder[A19]): RowDecoder[R]
-
def
decoder21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16], a17: CellDecoder[A17], a18: CellDecoder[A18], a19: CellDecoder[A19], a20: CellDecoder[A20]): RowDecoder[R]
-
def
decoder22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ R)(i0: Int, 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 a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8], a9: CellDecoder[A9], a10: CellDecoder[A10], a11: CellDecoder[A11], a12: CellDecoder[A12], a13: CellDecoder[A13], a14: CellDecoder[A14], a15: CellDecoder[A15], a16: CellDecoder[A16], a17: CellDecoder[A17], a18: CellDecoder[A18], a19: CellDecoder[A19], a20: CellDecoder[A20], a21: CellDecoder[A21]): RowDecoder[R]
-
def
decoder3[A0, A1, A2, R](f: (A0, A1, A2) ⇒ R)(i0: Int, i1: Int, i2: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2]): RowDecoder[R]
-
def
decoder4[A0, A1, A2, A3, R](f: (A0, A1, A2, A3) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3]): RowDecoder[R]
-
def
decoder5[A0, A1, A2, A3, A4, R](f: (A0, A1, A2, A3, A4) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4]): RowDecoder[R]
-
def
decoder6[A0, A1, A2, A3, A4, A5, R](f: (A0, A1, A2, A3, A4, A5) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5]): RowDecoder[R]
-
def
decoder7[A0, A1, A2, A3, A4, A5, A6, R](f: (A0, A1, A2, A3, A4, A5, A6) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6]): RowDecoder[R]
-
def
decoder8[A0, A1, A2, A3, A4, A5, A6, A7, R](f: (A0, A1, A2, A3, A4, A5, A6, A7) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7]): RowDecoder[R]
-
def
decoder9[A0, A1, A2, A3, A4, A5, A6, A7, A8, R](f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ R)(i0: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)(implicit a0: CellDecoder[A0], a1: CellDecoder[A1], a2: CellDecoder[A2], a3: CellDecoder[A3], a4: CellDecoder[A4], a5: CellDecoder[A5], a6: CellDecoder[A6], a7: CellDecoder[A7], a8: CellDecoder[A8]): RowDecoder[R]
-
implicit
def
either[A, B](implicit da: RowDecoder[A], db: RowDecoder[B]): RowDecoder[Either[A, B]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
fromUnsafe[A](f: (Seq[String]) ⇒ A): RowDecoder[A]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
object
ops
-
implicit
def
option[A](implicit da: RowDecoder[A]): RowDecoder[Option[A]]
-
implicit
val
stringSeq: RowDecoder[Seq[String]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
implicit
def
tuple1[A1](implicit arg0: CellDecoder[A1]): RowDecoder[(A1)]
-
-
-
-
-
-
implicit
def
tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
-
implicit
def
tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
-
implicit
def
tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
-
implicit
def
tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17], arg17: CellDecoder[A18]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
-
implicit
def
tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17], arg17: CellDecoder[A18], arg18: CellDecoder[A19]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
-
implicit
def
tuple2[A1, A2](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2]): RowDecoder[(A1, A2)]
-
implicit
def
tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17], arg17: CellDecoder[A18], arg18: CellDecoder[A19], arg19: CellDecoder[A20]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
-
implicit
def
tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17], arg17: CellDecoder[A18], arg18: CellDecoder[A19], arg19: CellDecoder[A20], arg20: CellDecoder[A21]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
-
implicit
def
tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5], arg5: CellDecoder[A6], arg6: CellDecoder[A7], arg7: CellDecoder[A8], arg8: CellDecoder[A9], arg9: CellDecoder[A10], arg10: CellDecoder[A11], arg11: CellDecoder[A12], arg12: CellDecoder[A13], arg13: CellDecoder[A14], arg14: CellDecoder[A15], arg15: CellDecoder[A16], arg16: CellDecoder[A17], arg17: CellDecoder[A18], arg18: CellDecoder[A19], arg19: CellDecoder[A20], arg20: CellDecoder[A21], arg21: CellDecoder[A22]): RowDecoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
-
implicit
def
tuple3[A1, A2, A3](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3]): RowDecoder[(A1, A2, A3)]
-
implicit
def
tuple4[A1, A2, A3, A4](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4]): RowDecoder[(A1, A2, A3, A4)]
-
implicit
def
tuple5[A1, A2, A3, A4, A5](implicit arg0: CellDecoder[A1], arg1: CellDecoder[A2], arg2: CellDecoder[A3], arg3: CellDecoder[A4], arg4: CellDecoder[A5]): RowDecoder[(A1, A2, A3, A4, A5)]
-
-
-
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Defines convenience methods for creating and retrieving instances of RowDecoder.
Implicit default implementations of standard types are also declared here, always bringing them in scope with a low priority.
Case classes have special creation methods:
decoderXXX
, whereXXX
is the number of fields in the case class. You can just pass a case class' companion object'sapply
method, the list of field indexes, and get a RowDecoder.These default implementations can also be useful when writing more complex instances: if you need to write a
RowDecoder[B]
and have both aRowDecoder[A]
and aA => B
, you need just use RowDecoder.map to create your implementation.