Type Members
-
type
DS[A, AA] = Deserializer[A, AA]
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
create[L <: HList, T](deserialize: (L) ⇒ T): HListDeserializer[L, T]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
implicit
def
fromDeserializer[L <: HList, T](ds: DS[L, T]): HListDeserializer[L, T]
-
def
get[T](either: Either[DeserializationError, T]): T
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
implicit
def
hld1[Z, T1, R1](construct: (R1) ⇒ Z)(implicit q1: DS[T1, R1]): HListDeserializer[::[T1, HNil], Z]
-
implicit
def
hld10[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, HNil]]]]]]]]]], Z]
-
implicit
def
hld11[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, HNil]]]]]]]]]]], Z]
-
implicit
def
hld12[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, HNil]]]]]]]]]]]], Z]
-
implicit
def
hld13[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, HNil]]]]]]]]]]]]], Z]
-
implicit
def
hld14[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, HNil]]]]]]]]]]]]]], Z]
-
implicit
def
hld15[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, HNil]]]]]]]]]]]]]]], Z]
-
implicit
def
hld16[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, HNil]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld17[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, HNil]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld18[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17, T18, R18](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17], q18: DS[T18, R18]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, ::[T18, HNil]]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld19[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17, T18, R18, T19, R19](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17], q18: DS[T18, R18], q19: DS[T19, R19]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, ::[T18, ::[T19, HNil]]]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld2[Z, T1, R1, T2, R2](construct: (R1, R2) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2]): HListDeserializer[::[T1, ::[T2, HNil]], Z]
-
implicit
def
hld20[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17, T18, R18, T19, R19, T20, R20](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17], q18: DS[T18, R18], q19: DS[T19, R19], q20: DS[T20, R20]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, ::[T18, ::[T19, ::[T20, HNil]]]]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld21[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17, T18, R18, T19, R19, T20, R20, T21, R21](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17], q18: DS[T18, R18], q19: DS[T19, R19], q20: DS[T20, R20], q21: DS[T21, R21]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, ::[T18, ::[T19, ::[T20, ::[T21, HNil]]]]]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld22[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9, T10, R10, T11, R11, T12, R12, T13, R13, T14, R14, T15, R15, T16, R16, T17, R17, T18, R18, T19, R19, T20, R20, T21, R21, T22, R22](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9], q10: DS[T10, R10], q11: DS[T11, R11], q12: DS[T12, R12], q13: DS[T13, R13], q14: DS[T14, R14], q15: DS[T15, R15], q16: DS[T16, R16], q17: DS[T17, R17], q18: DS[T18, R18], q19: DS[T19, R19], q20: DS[T20, R20], q21: DS[T21, R21], q22: DS[T22, R22]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, ::[T10, ::[T11, ::[T12, ::[T13, ::[T14, ::[T15, ::[T16, ::[T17, ::[T18, ::[T19, ::[T20, ::[T21, ::[T22, HNil]]]]]]]]]]]]]]]]]]]]]], Z]
-
implicit
def
hld3[Z, T1, R1, T2, R2, T3, R3](construct: (R1, R2, R3) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3]): HListDeserializer[::[T1, ::[T2, ::[T3, HNil]]], Z]
-
implicit
def
hld4[Z, T1, R1, T2, R2, T3, R3, T4, R4](construct: (R1, R2, R3, R4) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, HNil]]]], Z]
-
implicit
def
hld5[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5](construct: (R1, R2, R3, R4, R5) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, HNil]]]]], Z]
-
implicit
def
hld6[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6](construct: (R1, R2, R3, R4, R5, R6) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, HNil]]]]]], Z]
-
implicit
def
hld7[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7](construct: (R1, R2, R3, R4, R5, R6, R7) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, HNil]]]]]]], Z]
-
implicit
def
hld8[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8](construct: (R1, R2, R3, R4, R5, R6, R7, R8) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, HNil]]]]]]]], Z]
-
implicit
def
hld9[Z, T1, R1, T2, R2, T3, R3, T4, R4, T5, R5, T6, R6, T7, R7, T8, R8, T9, R9](construct: (R1, R2, R3, R4, R5, R6, R7, R8, R9) ⇒ Z)(implicit q1: DS[T1, R1], q2: DS[T2, R2], q3: DS[T3, R3], q4: DS[T4, R4], q5: DS[T5, R5], q6: DS[T6, R6], q7: DS[T7, R7], q8: DS[T8, R8], q9: DS[T9, R9]): HListDeserializer[::[T1, ::[T2, ::[T3, ::[T4, ::[T5, ::[T6, ::[T7, ::[T8, ::[T9, HNil]]]]]]]]], Z]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any