| 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–2014 Allanbank Consulting, Inc.. All rights reserved.