reactivemongo.bson

lowlevel

package lowlevel

Visibility
  1. Public
  2. All

Type Members

  1. case class BooleanField(name: String, value: Boolean) extends Field with ValueField[Boolean] with Product with Serializable

  2. case class DoubleField(name: String, value: Double) extends Field with ValueField[Double] with Product with Serializable

  3. sealed trait Field extends AnyRef

  4. case class IntField(name: String, value: Int) extends Field with ValueField[Int] with Product with Serializable

  5. case class LazyField[A <: ReadableBuffer](tpe: Byte, name: String, buffer: A) extends Field with Product with Serializable

  6. case class LongField(tpe: Byte, name: String, value: Long) extends Field with ValueField[Long] with Product with Serializable

  7. class LowLevelBsonDocReader[A <: ReadableBuffer] extends AnyRef

  8. class LowLevelBsonDocWriter[A <: WritableBuffer] extends AnyRef

  9. case class NoValue(tpe: Byte, name: String) extends Field with Product with Serializable

  10. case class StructureField[A <: ReadableBuffer](tpe: Byte, name: String, reader: LowLevelBsonDocReader[A]) extends Field with Product with Serializable

  11. trait ValueField[A <: AnyVal] extends AnyRef

Value Members

  1. object LoweLevelDocumentIterator extends (ReadableBuffer) ⇒ Iterator[ReadableBuffer]

Ungrouped