BsonRootInput

halotukozak.mcodec.BsonRootInput
final class BsonRootInput(reader: BsonReader) extends Input

The true top level of a BSON stream — only a document is legal here (see BsonRootOutput).

Attributes

Source
BsonInput.scala
Graph
Supertypes
trait Input
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Source
BsonInput.scala
def readNull(): Boolean

Returns true (and consumes the value) if it is null, otherwise returns false and leaves the cursor.

Returns true (and consumes the value) if it is null, otherwise returns false and leaves the cursor.

Attributes

Source
BsonInput.scala

Attributes

Source
BsonInput.scala

Attributes

Source
BsonInput.scala
def skip(): Unit

Attributes

Source
BsonInput.scala

Inherited methods

Non-consuming probe of the next value's kind. Default backends that cannot peek throw; backends used for flat-sum/@outOfOrder capture (JSON, CBOR) override it.

Non-consuming probe of the next value's kind. Default backends that cannot peek throw; backends used for flat-sum/@outOfOrder capture (JSON, CBOR) override it.

Attributes

Inherited from:
Input
Source
Input.scala
final def skipValue(): Unit

Attributes

Inherited from:
Input
Source
Input.scala