All Classes and Interfaces
Class
Description
Input stream that bounds an underlying input stream to a particular size.
Deserializes BSON date type objects to calendars
Serializes calendars as BSON date type objects
Constants used within the BSON format
Deserializes BSON date type objects to dates
Serializes dates as BSON date type objects
BSON deserializers
Factory for
BsonGenerator and BsonParserWrites BSON code to the provided output stream
A structure describing the document currently being generated
Defines toggable features
Deserializes BSON JavaScript objects
Serializer for JavaScript
Module that configures Jackson to be able to correctly handle all BSON types
Deserializes BSON ObjectId objects
Serializer for ObjectIds
Reads a BSON document from the provided input stream
Information about the element currently begin parsed
Defines toggable features
Specifies what the parser is currently parsing (field name or value) or
if it is done with the current element
Deserializes BSON Regex objects (Patterns)
Serializer for regular expression patterns
BSON serializers
Serializer for BSON symbols
Deserializes BSON Timestamp objects
Serializer for MongoDB Timestamps
Serializer for writing UUIDs as BSON binary fields with UUID subtype
Provides static methods to change the byte order of single values
Reads from another input stream, but counts the number of
bytes read or skipped (i.e.
(Copied from Decimal128 mongo class).
A random-access buffer that resizes itself.
Embedded JavaScript code with an optional scope (i.e.
Works like
DataInputStream but reads values using
little-endian encoding.A unique identifier for MongoDB documents.
Works like
BufferedInputStream, but is not thread-safe and
also uses a a re-usable static buffer provided by StaticBuffers to
achieve better performanceKeeps thread-local re-usable buffers.
Possible buffer keys
A distinct string
A special internal type used by MongoDB replication and sharding.
An input stream that serves the content of an array.