See: Description
Interface | Description |
---|---|
Document |
Interface for a document.
|
DocumentAssignable |
DocumentAssignable provides a common interface for objects that can be
converted into a document.
|
Element |
A common interface for the basic BSON types used to construct Documents and
arrays.
|
ElementAssignable |
ElementAssignable provides a common interface for objects that can be
converted into an
Element . |
NumericElement |
NumericElement provides a common interface for all numeric
Element s. |
Visitor |
Interface for callbacks to navigate the document structure.
|
Class | Description |
---|---|
DocumentEditor |
PropertyEditor for the Document class. |
DocumentReference |
DocumentReference provides a standard MongoDB reference to a document within
a collection.
|
VisitorAdapter |
VisitorAdapter provides a helper for
Visitor implementations that are
only interested in a subset of the elements within a document. |
Enum | Description |
---|---|
ElementType |
Enumeration of the possible BSON types.
|
A Document
represents a single BSON document. It is composed of 0-N
Element
s.
The Visitor
pattern is used internally for traversing a
Document's structure.
The com.allanbank.mongodb.bson.builder package contains builder interfaces to aid in constructing BSON Documents.
The com.allanbank.mongodb.bson.element package contains all of the type specific BSON element types. Most users will never have to directly interface with these classes by using the Visitor pattern.
The com.allanbank.mongodb.bson.impl package contains the concrete Document implementation.
In the com.allanbank.mongodb.bson.io package is a collection of classes to read and write BSON Documents.
Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.