sealed abstract class Response extends Product4[MessageHeader, Reply, ByteBuf, ResponseInfo] with Serializable

A Mongo Wire Protocol Response messages.

Annotations
@deprecated
Deprecated

(Since version 0.16.0) Internal: will be made private

Linear Supertypes
Serializable, Product4[MessageHeader, Reply, ByteBuf, ResponseInfo], Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Response
  2. Serializable
  3. Product4
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def _1: MessageHeader
    Definition Classes
    Response → Product4
    Annotations
    @inline()
  2. def _2: Reply
    Definition Classes
    Response → Product4
    Annotations
    @inline()
  3. def _3: ByteBuf
    Definition Classes
    Response → Product4
    Annotations
    @inline()
  4. def _4: ResponseInfo
    Definition Classes
    Response → Product4
    Annotations
    @inline()
  5. def canEqual(that: Any): Boolean
    Definition Classes
    Response → Equals
  6. val documents: ByteBuf
  7. lazy val error: Option[DatabaseException]

    If this response is in error, explain this error.

  8. val header: MessageHeader
  9. val info: ResponseInfo
  10. def productArity: Int
    Definition Classes
    Product4 → Product
  11. def productElement(n: Int): Any
    Definition Classes
    Product4 → Product
    Annotations
    @throws(classOf[java.lang.IndexOutOfBoundsException])
  12. def productElementName(n: Int): String
    Definition Classes
    Product
  13. def productElementNames: Iterator[String]
    Definition Classes
    Product
  14. def productIterator: Iterator[Any]
    Definition Classes
    Product
  15. def productPrefix: String
    Definition Classes
    Product
  16. val reply: Reply
  17. def toString(): String
    Definition Classes
    Response → AnyRef → Any