| fromDocument(Document, String[]) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| addMultiFieldOperation(String, String, Object) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| push(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| Update() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| filterArray(CriteriaDefinition) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| filterArray(String, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| pop(String, Update.Position) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| multiply(String, Number) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| currentTimestamp(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| max(String, Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| min(String, Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| bitwise(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unset(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pullAll(String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| currentDate(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasArrayFilters() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| update(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| set(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| set(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOnInsert(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| inc(String, Number) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| push(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| push(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addToSet(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addToSet(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pull(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pull(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rename(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| multiply(TypedPropertyPath, Number) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| min(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOnInsert(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unset(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inc(TypedPropertyPath, Number) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inc(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inc(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addToSet(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pop(TypedPropertyPath, Update.Position) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pullAll(TypedPropertyPath, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentDate(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| max(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUpdateObject() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$filterArray$0(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| update(TypedPropertyPath, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| push(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addToSet(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentTimestamp(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bitwise(TypedPropertyPath) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isolated() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| modifies(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArrayFilters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isKeyword(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIsolated() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |