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 BsonParser
Writes 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 performance
Keeps 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.