Object

reactivemongo.bson.buffer

DefaultBufferHandler

Related Doc: package buffer

Permalink

object DefaultBufferHandler extends BufferHandler

Linear Supertypes
BufferHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultBufferHandler
  2. BufferHandler
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait BufferRW[B <: BSONValue] extends BufferWriter[B] with BufferReader[B]

    Permalink
  2. sealed trait BufferReader[B <: BSONValue] extends AnyRef

    Permalink
  3. sealed trait BufferWriter[B <: BSONValue] extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object BSONArrayBufferHandler extends BufferRW[BSONArray]

    Permalink
  5. object BSONBinaryBufferHandler extends BufferRW[BSONBinary]

    Permalink
  6. object BSONBooleanBufferHandler extends BufferRW[BSONBoolean]

    Permalink
  7. object BSONDBPointerBufferHandler extends BufferRW[BSONDBPointer]

    Permalink
  8. object BSONDateTimeBufferHandler extends BufferRW[BSONDateTime]

    Permalink
  9. object BSONDecimalBufferHandler extends BufferRW[BSONDecimal]

    Permalink
  10. object BSONDocumentBufferHandler extends BufferRW[BSONDocument]

    Permalink
  11. object BSONDoubleBufferHandler extends BufferRW[BSONDouble]

    Permalink
  12. object BSONIntegerBufferHandler extends BufferRW[BSONInteger]

    Permalink
  13. object BSONJavaScriptBufferHandler extends BufferRW[BSONJavaScript]

    Permalink
  14. object BSONJavaScriptWSBufferHandler extends BufferRW[BSONJavaScriptWS]

    Permalink
  15. object BSONLongBufferHandler extends BufferRW[BSONLong]

    Permalink
  16. object BSONMaxKeyBufferHandler extends BufferRW[BSONMaxKey.type]

    Permalink
  17. object BSONMinKeyBufferHandler extends BufferRW[BSONMinKey.type]

    Permalink
  18. object BSONNullBufferHandler extends BufferRW[BSONNull.type]

    Permalink
  19. object BSONObjectIDBufferHandler extends BufferRW[BSONObjectID]

    Permalink
  20. object BSONRegexBufferHandler extends BufferRW[BSONRegex]

    Permalink
  21. object BSONStringBufferHandler extends BufferRW[BSONString]

    Permalink
  22. object BSONSymbolBufferHandler extends BufferRW[BSONSymbol]

    Permalink
  23. object BSONTimestampBufferHandler extends BufferRW[BSONTimestamp]

    Permalink
  24. object BSONUndefinedBufferHandler extends BufferRW[BSONUndefined.type]

    Permalink
  25. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  26. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  29. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  31. val handlersByCode: Map[Byte, BufferRW[_ <: BSONValue]]

    Permalink
  32. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. def readDocument(buffer: ReadableBuffer): Try[BSONDocument]

    Permalink
    Definition Classes
    DefaultBufferHandlerBufferHandler
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  39. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. def write(buffer: WritableBuffer, arr: BSONArray): WritableBuffer

    Permalink
    Definition Classes
    BufferHandler
  44. def write(buffer: WritableBuffer, document: BSONDocument): WritableBuffer

    Permalink
    Definition Classes
    BufferHandler
  45. def writeDocument(document: BSONDocument, buffer: WritableBuffer): WritableBuffer

    Permalink
    Definition Classes
    DefaultBufferHandlerBufferHandler

Deprecated Value Members

  1. def deserialize(buffer: ReadableBuffer): Try[(String, BSONValue)]

    Permalink
    Definition Classes
    DefaultBufferHandlerBufferHandler
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.6) Unused

  2. def serialize(bson: BSONValue, buffer: WritableBuffer): WritableBuffer

    Permalink
    Definition Classes
    DefaultBufferHandlerBufferHandler
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.6) Unused

  3. def stream(buffer: ReadableBuffer): Stream[(String, BSONValue)]

    Permalink
    Definition Classes
    BufferHandler
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.6) Unused

Inherited from BufferHandler

Inherited from AnyRef

Inherited from Any

Ungrouped