| Package | Description | 
|---|---|
| com.allanbank.mongodb.bson.builder | 
 Provides the interfaces for builders to aid in constructing BSON 
  
Documents. | 
| com.allanbank.mongodb.bson.builder.impl | 
 Provides the implementations for builders to aid in constructing BSON 
  
Documents. | 
| com.allanbank.mongodb.builder | 
 Provides domain classes and builders for queries and the common MongoDB commands. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ArrayBuilder
Interface for a builder used to construct a BSON array. 
 | 
interface  | 
DocumentBuilder
Interface for a builder used to construct a BSON document. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Builder | 
Builder.pop()
Pops the sub-context. 
 | 
Builder | 
Builder.reset()
Resets the builder back to an empty state. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBuilder
Base class with common functionality for the all builders. 
 | 
class  | 
ArrayBuilderImpl
A builder for BSON arrays. 
 | 
class  | 
DocumentBuilderImpl
A builder for BSON documents. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Builder | 
AbstractBuilder.pop()
Pops the sub-context. 
 | 
Builder | 
AbstractBuilder.reset()
Resets the builder back to an empty state. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AggregationGroupId.Builder
Builder provides the ability to construct a complex
  
AggregationGroupId. | 
Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.