See: Description
Interface | Description |
---|---|
AggregationOperation |
Represents one single operation in an aggregation pipeline.
|
AggregationOperationContext |
The context for an
AggregationOperation . |
Field |
Abstraction for a field.
|
FieldsExposingAggregationOperation |
AggregationOperation that exposes new ExposedFields that can be used for later aggregation pipeline
AggregationOperation s. |
Class | Description |
---|---|
Aggregation |
An
Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework. |
AggregationResults<T> |
Collects the results of executing an aggregation operation.
|
ExposedFields |
Value object to capture the fields exposed by an
AggregationOperation . |
Fields |
Value object to capture a list of
Field instances. |
GeoNearOperation | |
GroupOperation |
Encapsulates the aggregation framework
$group -operation. |
MatchOperation |
Encapsulates the
$match -operation |
ProjectionOperation |
Encapsulates the aggregation framework
$project -operation. |
ProjectionOperation.ProjectionOperationBuilder |
Builder for
ProjectionOperation s on a field. |
SkipOperation |
Encapsulates the aggregation framework
$skip -operation. |
SortOperation |
Encapsulates the aggregation framework
$sort -operation. |
TypeBasedAggregationOperationContext |
AggregationOperationContext aware of a particular type and a MappingContext to potentially translate
property references into document field names. |
TypedAggregation<I> |
A
TypedAggregation is a special Aggregation that holds information of the input aggregation type. |
UnwindOperation |
Encapsulates the aggregation framework
$unwind -operation. |
Copyright © 2011-2013-2013 Pivotal. All Rights Reserved.