Packages

o

kantan.mongodb

BsonDocumentEncoder

object BsonDocumentEncoder extends EncoderCompanion[BsonDocument, codecs.type] with GeneratedBsonDocumentEncoders

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonDocumentEncoder
  2. GeneratedBsonDocumentEncoders
  3. EncoderCompanion
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. macro def apply[D](implicit ev: Encoder[BsonDocument, D, codecs.type]): Encoder[BsonDocument, D, codecs.type]
    Definition Classes
    EncoderCompanion
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String, n21: String, n22: String)(f: (B) ⇒ 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: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20], arg20: BsonValueEncoder[A21], arg21: BsonValueEncoder[A22]): BsonDocumentEncoder[B]
  7. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String, n21: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20], arg20: BsonValueEncoder[A21]): BsonDocumentEncoder[B]
  8. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20]): BsonDocumentEncoder[B]
  9. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19]): BsonDocumentEncoder[B]
  10. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18]): BsonDocumentEncoder[B]
  11. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17]): BsonDocumentEncoder[B]
  12. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16]): BsonDocumentEncoder[B]
  13. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15]): BsonDocumentEncoder[B]
  14. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14]): BsonDocumentEncoder[B]
  15. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13]): BsonDocumentEncoder[B]
  16. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12]): BsonDocumentEncoder[B]
  17. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11]): BsonDocumentEncoder[B]
  18. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10]): BsonDocumentEncoder[B]
  19. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8, A9)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9]): BsonDocumentEncoder[B]
  20. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, A8, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7, A8)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8]): BsonDocumentEncoder[B]
  21. def caseEncoder[A1, A2, A3, A4, A5, A6, A7, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6, A7)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7]): BsonDocumentEncoder[B]
  22. def caseEncoder[A1, A2, A3, A4, A5, A6, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5, A6)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6]): BsonDocumentEncoder[B]
  23. def caseEncoder[A1, A2, A3, A4, A5, B](n1: String, n2: String, n3: String, n4: String, n5: String)(f: (B) ⇒ Option[(A1, A2, A3, A4, A5)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5]): BsonDocumentEncoder[B]
  24. def caseEncoder[A1, A2, A3, A4, B](n1: String, n2: String, n3: String, n4: String)(f: (B) ⇒ Option[(A1, A2, A3, A4)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4]): BsonDocumentEncoder[B]
  25. def caseEncoder[A1, A2, A3, B](n1: String, n2: String, n3: String)(f: (B) ⇒ Option[(A1, A2, A3)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3]): BsonDocumentEncoder[B]
  26. def caseEncoder[A1, A2, B](n1: String, n2: String)(f: (B) ⇒ Option[(A1, A2)])(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2]): BsonDocumentEncoder[B]
  27. def caseEncoder[A1, B](n1: String)(f: (B) ⇒ Option[A1])(implicit arg0: BsonValueEncoder[A1]): BsonDocumentEncoder[B]
  28. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String, n21: String, n22: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20], arg20: BsonValueEncoder[A21], arg21: BsonValueEncoder[A22]): BsonDocumentEncoder[B]
  30. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String, n21: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20], arg20: BsonValueEncoder[A21]): BsonDocumentEncoder[B]
  31. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String, n20: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19], arg19: BsonValueEncoder[A20]): BsonDocumentEncoder[B]
  32. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String, n19: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18], arg18: BsonValueEncoder[A19]): BsonDocumentEncoder[B]
  33. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String, n18: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17], arg17: BsonValueEncoder[A18]): BsonDocumentEncoder[B]
  34. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String, n17: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16], arg16: BsonValueEncoder[A17]): BsonDocumentEncoder[B]
  35. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String, n16: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15], arg15: BsonValueEncoder[A16]): BsonDocumentEncoder[B]
  36. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String, n15: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14], arg14: BsonValueEncoder[A15]): BsonDocumentEncoder[B]
  37. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String, n14: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13], arg13: BsonValueEncoder[A14]): BsonDocumentEncoder[B]
  38. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String, n13: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12], arg12: BsonValueEncoder[A13]): BsonDocumentEncoder[B]
  39. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String, n12: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11], arg11: BsonValueEncoder[A12]): BsonDocumentEncoder[B]
  40. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String, n11: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10], arg10: BsonValueEncoder[A11]): BsonDocumentEncoder[B]
  41. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String, n10: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9], arg9: BsonValueEncoder[A10]): BsonDocumentEncoder[B]
  42. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, A9, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String, n9: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8, A9))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8], arg8: BsonValueEncoder[A9]): BsonDocumentEncoder[B]
  43. def encoder[A1, A2, A3, A4, A5, A6, A7, A8, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String, n8: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7, A8))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7], arg7: BsonValueEncoder[A8]): BsonDocumentEncoder[B]
  44. def encoder[A1, A2, A3, A4, A5, A6, A7, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String, n7: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6, A7))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6], arg6: BsonValueEncoder[A7]): BsonDocumentEncoder[B]
  45. def encoder[A1, A2, A3, A4, A5, A6, B](n1: String, n2: String, n3: String, n4: String, n5: String, n6: String)(f: (B) ⇒ (A1, A2, A3, A4, A5, A6))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5], arg5: BsonValueEncoder[A6]): BsonDocumentEncoder[B]
  46. def encoder[A1, A2, A3, A4, A5, B](n1: String, n2: String, n3: String, n4: String, n5: String)(f: (B) ⇒ (A1, A2, A3, A4, A5))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4], arg4: BsonValueEncoder[A5]): BsonDocumentEncoder[B]
  47. def encoder[A1, A2, A3, A4, B](n1: String, n2: String, n3: String, n4: String)(f: (B) ⇒ (A1, A2, A3, A4))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3], arg3: BsonValueEncoder[A4]): BsonDocumentEncoder[B]
  48. def encoder[A1, A2, A3, B](n1: String, n2: String, n3: String)(f: (B) ⇒ (A1, A2, A3))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2], arg2: BsonValueEncoder[A3]): BsonDocumentEncoder[B]
  49. def encoder[A1, A2, B](n1: String, n2: String)(f: (B) ⇒ (A1, A2))(implicit arg0: BsonValueEncoder[A1], arg1: BsonValueEncoder[A2]): BsonDocumentEncoder[B]
  50. def encoder[A, B](name: String)(f: (B) ⇒ A)(implicit arg0: BsonValueEncoder[A]): BsonDocumentEncoder[B]
  51. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  53. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  54. def from[D](f: (D) ⇒ BsonDocument): Encoder[BsonDocument, D, codecs.type]
    Definition Classes
    EncoderCompanion
    Annotations
    @inline()
  55. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  56. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  57. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  58. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  59. final def notify(): Unit
    Definition Classes
    AnyRef
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  61. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  62. def toString(): String
    Definition Classes
    AnyRef → Any
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from EncoderCompanion[BsonDocument, codecs.type]

Inherited from AnyRef

Inherited from Any

Ungrouped