Spring Data MongoDB - Core

Package org.springframework.data.mongodb.core.aggregation

Support for the MongoDB aggregation framework.

See:
          Description

Interface Summary
AggregationOperation Represents one single operation in an aggregation pipeline.
AggregationOperationContext The context for an AggregationOperation.
Field Abstraction for a field.
 

Class Summary
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.
ExposedFieldsAggregationOperationContext Support class to implement AggregationOperations that will become an AggregationOperationContext as well defining ExposedFields.
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 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.
 

Package org.springframework.data.mongodb.core.aggregation Description

Support for the MongoDB aggregation framework.

Since:
1.3

Spring Data MongoDB - Core

Copyright © 2011-2013-2013 Pivotal. All Rights Reserved.