Package | Description |
---|---|
com.allanbank.mongodb |
Provides a Java driver for the MongoDB document store that allows asynchronous invocation of requests.
|
com.allanbank.mongodb.bson.builder.impl |
Provides the implementations for builders to aid in constructing BSON
Document s. |
com.allanbank.mongodb.bson.element | |
com.allanbank.mongodb.bson.io |
Provides the ability to serialize and deserialize BSON
Document s. |
com.allanbank.mongodb.builder.expression | |
com.allanbank.mongodb.client |
Provides implementations of the main client interfaces and classes to translate the
Reply (s) from the server. |
Modifier and Type | Method and Description |
---|---|
ArrayElement |
MongoCollection.distinct(Distinct.Builder command)
Invokes a distinct command on the server.
|
ArrayElement |
MongoCollection.distinct(Distinct command)
Invokes a distinct command on the server.
|
ArrayElement |
MongoCollection.groupBy(GroupBy.Builder command)
Invokes a group command on the server.
|
ArrayElement |
MongoCollection.groupBy(GroupBy command)
Invokes a group command on the server.
|
Modifier and Type | Method and Description |
---|---|
Future<ArrayElement> |
MongoCollection.distinctAsync(Distinct.Builder command)
Invokes a distinct command on the server.
|
Future<ArrayElement> |
MongoCollection.distinctAsync(Distinct command)
Invokes a distinct command on the server.
|
Future<ArrayElement> |
MongoCollection.groupByAsync(GroupBy.Builder command)
Invokes a group command on the server.
|
Future<ArrayElement> |
MongoCollection.groupByAsync(GroupBy command)
Invokes a group command on the server.
|
Modifier and Type | Method and Description |
---|---|
void |
MongoCollection.distinctAsync(Callback<ArrayElement> results,
Distinct.Builder command)
Invokes a distinct command on the server.
|
void |
MongoCollection.distinctAsync(Callback<ArrayElement> results,
Distinct command)
Invokes a distinct command on the server.
|
void |
MongoCollection.groupByAsync(Callback<ArrayElement> results,
GroupBy.Builder command)
Invokes a group command on the server.
|
void |
MongoCollection.groupByAsync(Callback<ArrayElement> results,
GroupBy command)
Invokes a group command on the server.
|
Modifier and Type | Method and Description |
---|---|
ArrayElement |
ArrayBuilderImpl.build(String name)
Constructs the final form of the element being constructed.
|
Modifier and Type | Method and Description |
---|---|
ArrayElement |
ArrayElement.withName(String name)
Creates a new element with the same type and value as this element but
with the specified name.
|
Modifier and Type | Method and Description |
---|---|
protected ArrayElement |
BsonInputStream.readArrayElement()
Reads a BSON Array element:
|
Modifier and Type | Field and Description |
---|---|
protected ArrayElement |
NaryExpression.myExpressions
The expression expressed as an
ArrayElement . |
Modifier and Type | Method and Description |
---|---|
ArrayElement |
NaryExpression.asElement()
Converts the object into an
Element . |
Modifier and Type | Method and Description |
---|---|
ArrayElement |
AbstractMongoCollection.distinct(Distinct.Builder command)
Invokes a distinct command on the server.
|
ArrayElement |
AbstractMongoCollection.distinct(Distinct command)
Invokes a distinct command on the server.
|
ArrayElement |
AbstractMongoCollection.groupBy(GroupBy.Builder command)
Invokes a group command on the server.
|
ArrayElement |
AbstractMongoCollection.groupBy(GroupBy command)
Invokes a group command on the server.
|
Modifier and Type | Method and Description |
---|---|
Future<ArrayElement> |
AbstractMongoCollection.distinctAsync(Distinct.Builder command)
Invokes a distinct command on the server.
|
Future<ArrayElement> |
AbstractMongoCollection.distinctAsync(Distinct command)
Invokes a distinct command on the server.
|
Future<ArrayElement> |
AbstractMongoCollection.groupByAsync(GroupBy.Builder command)
Invokes a group command on the server.
|
Future<ArrayElement> |
AbstractMongoCollection.groupByAsync(GroupBy command)
Invokes a group command on the server.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractMongoCollection.distinctAsync(Callback<ArrayElement> results,
Distinct.Builder command)
Invokes a distinct command on the server.
|
abstract void |
AbstractMongoCollection.distinctAsync(Callback<ArrayElement> results,
Distinct command)
Invokes a distinct command on the server.
|
void |
MongoCollectionImpl.distinctAsync(Callback<ArrayElement> results,
Distinct command)
Invokes a distinct command on the server.
|
void |
AbstractMongoCollection.groupByAsync(Callback<ArrayElement> results,
GroupBy.Builder command)
Invokes a group command on the server.
|
abstract void |
AbstractMongoCollection.groupByAsync(Callback<ArrayElement> results,
GroupBy command)
Invokes a group command on the server.
|
void |
MongoCollectionImpl.groupByAsync(Callback<ArrayElement> results,
GroupBy command)
Invokes a group command on the server.
|
Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.