Packages

p

kantan.mongodb

generic

package generic

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. generic
  2. GenericInstances
  3. ShapelessInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. implicit val bsonDocumentCnilDecoder: BsonDocumentDecoder[CNil]
    Definition Classes
    GenericInstances
  2. implicit def bsonHlistDecoder[K <: Symbol, H, T <: HList](implicit arg0: BsonValueDecoder[H], arg1: BsonDocumentDecoder[T], witness: Aux[K]): BsonDocumentDecoder[::[FieldType[K, H], T]]
    Definition Classes
    GenericInstances
  3. implicit val bsonHnilDecoder: BsonDocumentDecoder[HNil]
    Definition Classes
    GenericInstances
  4. implicit val bsonHnilEncoder: BsonDocumentEncoder[HNil]
    Definition Classes
    GenericInstances
  5. implicit val bsonValueCnilDecoder: BsonValueDecoder[CNil]
    Definition Classes
    GenericInstances
  6. implicit def caseClassDecoder[E, D, F, T, H <: HList](implicit gen: Aux[D, H], dr: Lazy[Decoder[E, H, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  7. implicit def caseClassDecoderFromLabelled[E, D, F, T, H <: HList](implicit generic: Aux[D, H], hDecoder: Lazy[Decoder[E, H, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  8. implicit def caseClassEncoder[E, D, T, H <: HList](implicit gen: Aux[D, H], er: Lazy[Encoder[E, H, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances
  9. implicit def caseClassEncoderFromLabelled[E, D, T, H <: HList](implicit generic: Aux[D, H], hEncoder: Lazy[Encoder[E, H, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances
  10. def cnilDecoder[E, F, T](f: (E) ⇒ F): Decoder[E, CNil, F, T]
    Definition Classes
    ShapelessInstances
  11. implicit def cnilEncoder[E, D, T]: Encoder[E, CNil, T]
    Definition Classes
    ShapelessInstances
    Annotations
    @SuppressWarnings()
  12. implicit def coproductDecoder[E, H, D <: Coproduct, F, T](implicit dh: Decoder[E, H, F, T], dt: Decoder[E, D, F, T]): Decoder[E, :+:[H, D], F, T]
    Definition Classes
    ShapelessInstances
  13. implicit def coproductEncoder[E, H, D <: Coproduct, T](implicit eh: Encoder[E, H, T], ed: Encoder[E, D, T]): Encoder[E, :+:[H, D], T]
    Definition Classes
    ShapelessInstances
  14. implicit def hlistBsonDocumentEncoder[K <: Symbol, H, T <: HList](implicit arg0: BsonValueEncoder[H], arg1: BsonDocumentEncoder[T], witness: Aux[K]): BsonDocumentEncoder[::[FieldType[K, H], T]]
    Definition Classes
    GenericInstances
  15. implicit def hlistBsonValueDecoder[H](implicit arg0: BsonValueDecoder[H]): BsonValueDecoder[::[H, HNil]]
    Definition Classes
    GenericInstances
  16. implicit def hlistBsonValueEncoder[H](implicit arg0: BsonValueEncoder[H]): BsonValueEncoder[::[H, HNil]]
    Definition Classes
    GenericInstances
  17. implicit def sumTypeDecoder[E, D, F, T, C <: Coproduct](implicit gen: Aux[D, C], dr: Lazy[Decoder[E, C, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  18. implicit def sumTypeEncoder[E, D, T, C <: Coproduct](implicit gen: Aux[D, C], er: Lazy[Encoder[E, C, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances

Inherited from GenericInstances

Inherited from ShapelessInstances

Inherited from AnyRef

Inherited from Any

Ungrouped