Package org.bson.io
Contains classes implementing I/O operations used by BSON objects.
-
Interface Summary Interface Description BsonInput An input stream that is optimized for reading BSON values directly from the underlying stream.BsonInputMark Represents a bookmark that can be used to reset aBsonInput
to its state at the time the mark was created.BsonOutput An output stream that is optimized for writing BSON values directly to the underlying stream. -
Class Summary Class Description BasicOutputBuffer A BSON output stream that stores the output in a single, un-pooled byte array.Bits Deprecated. there is no replacement for this utility classByteBufferBsonInput An implementation ofBsonInput
that is backed by aByteBuf
.OutputBuffer An abstract base class for classes implementingBsonOutput
.