T
- The class in which the results are mapped onto.public class AggregationResults<T> extends Object implements Iterable<T>
Constructor and Description |
---|
AggregationResults(List<T> mappedResults,
com.mongodb.DBObject rawResults)
Creates a new
AggregationResults instance from the given mapped and raw results. |
Modifier and Type | Method and Description |
---|---|
List<T> |
getMappedResults()
Returns the aggregation results.
|
com.mongodb.DBObject |
getRawResults()
Returns the raw result that was returned by the server.
|
String |
getServerUsed()
Returns the server that has been used to perform the aggregation.
|
T |
getUniqueMappedResult()
Returns the unique mapped result.
|
Iterator<T> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public AggregationResults(List<T> mappedResults, com.mongodb.DBObject rawResults)
AggregationResults
instance from the given mapped and raw results.mappedResults
- must not be null.rawResults
- must not be null.public T getUniqueMappedResult()
IllegalArgumentException
- in case more than one result is available.public String getServerUsed()
public com.mongodb.DBObject getRawResults()
Copyright © 2011-2015–2015 Pivotal Software, Inc.. All rights reserved.