Coverage Report - com.allanbank.mongodb.builder
 
Package # Classes Line Coverage Branch Coverage Complexity
com.allanbank.mongodb.builder43
99%
2053/2067
98%
354/360
1.296
com.allanbank.mongodb.builder.expression8
98%
119/121
100%
8/8
1.06
com.allanbank.mongodb.builder.write5
100%
67/67
100%
38/38
1.63
 
Classes in this Package Line Coverage Branch Coverage Complexity
Aggregate
100%
26/26
N/A
1.075
Aggregate$Builder
98%
93/94
100%
8/8
1.075
AggregationGeoNear
100%
39/39
100%
10/10
1.176
AggregationGeoNear$Builder
97%
43/44
50%
1/2
1.176
AggregationGroupField
100%
11/11
100%
2/2
1.056
AggregationGroupField$Builder
100%
16/16
N/A
1.056
AggregationGroupId
100%
12/12
100%
2/2
1.4
AggregationGroupId$Builder
100%
11/11
100%
4/4
1.4
AggregationProjectFields
100%
13/13
100%
4/4
1.4
BatchedWrite
99%
185/186
94%
83/88
2.564
BatchedWrite$1
100%
2/2
N/A
2.564
BatchedWrite$Builder
100%
33/33
100%
4/4
2.564
BatchedWrite$Bundle
100%
6/6
N/A
2.564
BatchedWriteMode
100%
4/4
N/A
0
ComparisonOperator
93%
14/15
N/A
1
ConditionBuilder
100%
696/696
100%
78/78
1.211
Count
100%
11/11
N/A
1
Count$Builder
85%
17/20
N/A
1
Distinct
100%
13/13
N/A
1
Distinct$Builder
100%
21/21
N/A
1
Find
100%
76/76
100%
48/48
1.37
Find$Builder
100%
118/118
100%
10/10
1.37
FindAndModify
100%
25/25
100%
4/4
1.059
FindAndModify$Builder
100%
46/46
100%
2/2
1.059
GeoJson
97%
79/81
100%
22/22
1.933
GeospatialOperator
100%
17/17
N/A
1
GroupBy
100%
21/21
100%
4/4
1.069
GroupBy$Builder
100%
40/40
100%
2/2
1.069
Index
77%
7/9
N/A
1
LogicalOperator
92%
12/13
N/A
1
MapReduce
100%
37/37
100%
6/6
1.055
MapReduce$Builder
100%
88/88
100%
2/2
1.055
MapReduce$OutputType
100%
5/5
N/A
1.055
MiscellaneousOperator
100%
21/21
N/A
1
Operator
N/A
N/A
1
ParallelScan
100%
10/10
N/A
1
ParallelScan$Builder
100%
17/17
N/A
1
QueryBuilder
100%
83/83
100%
44/44
2.929
RedactOption
100%
8/8
N/A
1
Sort
71%
5/7
N/A
1
Text
100%
17/17
N/A
1.087
Text$Builder
100%
33/33
100%
4/4
1.087
TextResult
100%
22/22
100%
10/10
1.833