| doAggregate(AggregationPipeline, MongoQueryMethod, ResultProcessor, ConvertingParameterAccessor, Function, AggregationUtils.AggregationCallback) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
| extractSimpleTypeResult(Document, Class, MongoConverter) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| computeOptions(MongoQueryMethod, ConvertingParameterAccessor, AggregationPipeline, ValueExpressionEvaluator) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| applyMeta(AggregationOptions.Builder, MongoQueryMethod) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| lambda$appendSortIfPresent$1(ConvertingParameterAccessor, Class, AggregationOperationContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| appendLimitAndOffsetIfPresent(AggregationPipeline, ConvertingParameterAccessor, LongUnaryOperator, IntUnaryOperator) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getPotentiallyConvertedSimpleTypeValue(MongoConverter, Object, Class) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| applyCollation(AggregationOptions.Builder, String, ConvertingParameterAccessor, ValueExpressionEvaluator) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| appendSortIfPresent(AggregationPipeline, ConvertingParameterAccessor, Class) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| applyReadPreference(AggregationOptions.Builder, MongoQueryMethod) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| applyHint(AggregationOptions.Builder, MongoQueryMethod) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| computePipeline(AbstractMongoQuery, MongoQueryMethod, ConvertingParameterAccessor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendLimitAndOffsetIfPresent(AggregationPipeline, ConvertingParameterAccessor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$doAggregate$0(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |