equals(Object) |   | 90% |   | 70% | 3 | 6 | 3 | 14 | 0 | 1 |
_appendRecursivelyUpTo(AssociationImpl.Node, Class, Class, ArrayItemAccess, ArrayItemAccess, StringBuilder, int) |   | 96% |   | 93% | 1 | 9 | 1 | 18 | 0 | 1 |
_findValidIndexFor(Object, int, Object) |   | 94% |   | 62% | 3 | 5 | 1 | 9 | 0 | 1 |
_with(AssociationImpl.Node, Class, Class, ArrayItemAccess, ArrayItemAccess, Object, int, Object, boolean) |  | 100% |   | 94% | 1 | 10 | 0 | 38 | 0 | 1 |
_without(AssociationImpl.Node, Class, Class, ArrayItemAccess, Object, int) |  | 100% |  | 100% | 0 | 10 | 0 | 28 | 0 | 1 |
put(Object, Object) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
putIfAbsent(Object, Object) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
toString() |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
_fillNodeArrays(int, Class, Class, Object, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 15 | 0 | 1 |
values(AssociationImpl.Node, Class, ArrayItemAccess) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
_toMapRecursively(AssociationImpl.Node, ArrayItemAccess, ArrayItemAccess, Map) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
_recursiveHashCode(AssociationImpl.Node) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
containsKey(Object) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
remove(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
_get(AssociationImpl.Node, ArrayItemAccess, ArrayItemAccess, Object, int) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
get(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
_findValidIndexFor(AssociationImpl.Node, ArrayItemAccess, Object, int) |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 1 |
AssociationImpl(Class, Class, AssociationImpl.Node) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
_sumBranchSizes(AssociationImpl.Node[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
_withBranchAt(AssociationImpl.Node, Class, Class, int, AssociationImpl.Node) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
_computeBranchIndex(int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
_isEqual(AssociationImpl.Node, ArrayItemAccess, int, Object, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
_withNewRoot(AssociationImpl.Node) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
toMap() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
AssociationImpl(Class, Class) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
keySet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
_combine(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
spliterator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
_maxEntriesForThisNode(AssociationImpl.Node) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
values() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
clear() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$values$0(List, Object) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
_minBranchingPerNode(AssociationImpl.Node) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
_fullKeyPairHash(int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
iterator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
size() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
keyType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
valueType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isLinked() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSorted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |