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
AggregationOperations. |
| Class | Description |
|---|---|
| Aggregation |
An
Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework. |
| AggregationOptions |
Holds a set of configurable aggregation options that can be used within an aggregation pipeline.
|
| AggregationOptions.Builder |
A Builder for
AggregationOptions. |
| 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. |
| GroupOperation.GroupOperationBuilder |
Builder for
GroupOperations on a field. |
| LimitOperation |
Encapsulates the
$limit-operation |
| MatchOperation |
Encapsulates the
$match-operation |
| ProjectionOperation |
Encapsulates the aggregation framework
$project-operation. |
| ProjectionOperation.ExpressionProjectionOperationBuilder |
An
ProjectionOperation.ProjectionOperationBuilder that is used for SpEL expression based projections. |
| ProjectionOperation.ProjectionOperationBuilder |
Builder for
ProjectionOperations 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-2014–2014 Pivotal Software, Inc.. All rights reserved.