| Package | Description |
|---|---|
| org.springframework.data.mongodb.core |
MongoDB core support.
|
| org.springframework.data.mongodb.core.aggregation |
Support for the MongoDB aggregation framework.
|
| Class and Description |
|---|
| Aggregation
An
Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework. |
| AggregationOperationContext
The context for an
AggregationOperation. |
| AggregationResults
Collects the results of executing an aggregation operation.
|
| TypedAggregation
A
TypedAggregation is a special Aggregation that holds information of the input aggregation type. |
| Class and Description |
|---|
| Aggregation
An
Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework. |
| AggregationOperation
Represents one single operation in an aggregation pipeline.
|
| AggregationOperationContext
The context for an
AggregationOperation. |
| AggregationOptions
Holds a set of configurable aggregation options that can be used within an aggregation pipeline.
|
| AggregationOptions.Builder
A Builder for
AggregationOptions. |
| ExposedFields
Value object to capture the fields exposed by an
AggregationOperation. |
| Field
Abstraction for a field.
|
| Fields
Value object to capture a list of
Field instances. |
FieldsExposingAggregationOperation
AggregationOperation that exposes new ExposedFields that can be used for later aggregation pipeline
AggregationOperations. |
| GeoNearOperation
Represents a
geoNear aggregation operation. |
| 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. |
| TypedAggregation
A
TypedAggregation is a special Aggregation that holds information of the input aggregation type. |
| UnwindOperation
Encapsulates the aggregation framework
$unwind-operation. |
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.