| name | class, % | method, % | block, % | line, % |
|---|
| | | | | |
| class ReferenceMap$SoftValueReference | 0% (0/1) | 0% (0/3) | 0% (0/24) | 0% (0/7) |
| ReferenceMap$SoftValueReference (ReferenceMap, Object, Object): void | | 0% (0/1) | 0% (0/11) | 0% (0/4) |
| equals (Object): boolean | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| finalizeReferent (): void | | 0% (0/1) | 0% (0/9) | 0% (0/2) |
| | | | | |
| class ReferenceMap$WeakKeyReference | 0% (0/1) | 0% (0/4) | 0% (0/26) | 0% (0/8) |
| ReferenceMap$WeakKeyReference (ReferenceMap, Object): void | | 0% (0/1) | 0% (0/12) | 0% (0/4) |
| equals (Object): boolean | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| finalizeReferent (): void | | 0% (0/1) | 0% (0/7) | 0% (0/2) |
| hashCode (): int | | 0% (0/1) | 0% (0/3) | 0% (0/1) |
| | | | | |
| class ReferenceMap$PutStrategy$2 | 100% (1/1) | 50% (1/2) | 18% (6/34) | 11% (1/9) |
| execute (ReferenceMap, Object, Object): Object | | 0% (0/1) | 0% (0/28) | 0% (0/8) |
| ReferenceMap$PutStrategy$2 (String, int): void | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| | | | | |
| class ReferenceMap$PutStrategy$3 | 100% (1/1) | 50% (1/2) | 27% (6/22) | 20% (1/5) |
| execute (ReferenceMap, Object, Object): Object | | 0% (0/1) | 0% (0/16) | 0% (0/4) |
| ReferenceMap$PutStrategy$3 (String, int): void | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| | | | | |
| class ReferenceMap$EntrySet | 100% (1/1) | 57% (4/7) | 32% (22/68) | 21% (3/14) |
| clear (): void | | 0% (0/1) | 0% (0/5) | 0% (0/2) |
| contains (Object): boolean | | 0% (0/1) | 0% (0/25) | 0% (0/5) |
| remove (Object): boolean | | 0% (0/1) | 0% (0/16) | 0% (0/4) |
| ReferenceMap$EntrySet (ReferenceMap): void | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| ReferenceMap$EntrySet (ReferenceMap, ReferenceMap$1): void | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| iterator (): Iterator | | 100% (1/1) | 100% (7/7) | 100% (1/1) |
| size (): int | | 100% (1/1) | 100% (5/5) | 100% (1/1) |
| | | | | |
| class ReferenceMap$Entry | 100% (1/1) | 57% (4/7) | 37% (28/75) | 57% (8/14) |
| equals (Object): boolean | | 0% (0/1) | 0% (0/24) | 0% (0/4) |
| hashCode (): int | | 0% (0/1) | 0% (0/10) | 0% (0/1) |
| toString (): String | | 0% (0/1) | 0% (0/13) | 0% (0/1) |
| ReferenceMap$Entry (ReferenceMap, Object, Object): void | | 100% (1/1) | 100% (12/12) | 100% (4/4) |
| getKey (): Object | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| getValue (): Object | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| setValue (Object): Object | | 100% (1/1) | 100% (10/10) | 100% (2/2) |
| | | | | |
| class ReferenceMap$FinalizableReferenceQueue$1 | 100% (1/1) | 50% (1/2) | 44% (7/16) | 33% (1/3) |
| run (): void | | 0% (0/1) | 0% (0/9) | 0% (0/2) |
| ReferenceMap$FinalizableReferenceQueue$1 (ReferenceMap$FinalizableReferenceQu... | | 100% (1/1) | 100% (7/7) | 100% (1/1) |
| | | | | |
| class ReferenceMap$WeakValueReference | 100% (1/1) | 33% (1/3) | 46% (11/24) | 57% (4/7) |
| equals (Object): boolean | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| finalizeReferent (): void | | 0% (0/1) | 0% (0/9) | 0% (0/2) |
| ReferenceMap$WeakValueReference (ReferenceMap, Object, Object): void | | 100% (1/1) | 100% (11/11) | 100% (4/4) |
| | | | | |
| class ReferenceMap | 100% (1/1) | 68% (19/28) | 65% (243/373) | 68% (49/72) |
| access$200 (Object, Object): boolean | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| clear (): void | | 0% (0/1) | 0% (0/4) | 0% (0/2) |
| isExpired (Object, Object): boolean | | 0% (0/1) | 0% (0/8) | 0% (0/1) |
| makeValueReferenceAware (Object): Object | | 0% (0/1) | 0% (0/11) | 0% (0/1) |
| putAll (Map): void | | 0% (0/1) | 0% (0/20) | 0% (0/3) |
| putIfAbsent (Object, Object): Object | | 0% (0/1) | 0% (0/6) | 0% (0/1) |
| remove (Object, Object): boolean | | 0% (0/1) | 0% (0/10) | 0% (0/1) |
| replace (Object, Object): Object | | 0% (0/1) | 0% (0/6) | 0% (0/1) |
| replace (Object, Object, Object): boolean | | 0% (0/1) | 0% (0/18) | 0% (0/3) |
| referenceKey (Object): Object | | 100% (1/1) | 50% (12/24) | 40% (2/5) |
| referenceValue (Object, Object): Object | | 100% (1/1) | 58% (15/26) | 60% (3/5) |
| ReferenceMap (ReferenceType, ReferenceType): void | | 100% (1/1) | 71% (24/34) | 78% (7/9) |
| makeKeyReferenceAware (Object): Object | | 100% (1/1) | 82% (9/11) | 81% (0.8/1) |
| referenceEquals (Reference, Object): boolean | | 100% (1/1) | 88% (28/32) | 80% (4.8/6) |
| dereferenceValue (Object): Object | | 100% (1/1) | 91% (20/22) | 88% (7/8) |
| dereferenceEntry (Map$Entry): ReferenceMap$Entry | | 100% (1/1) | 91% (21/23) | 97% (2.9/3) |
| access$000 (Reference, Object): boolean | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| containsKey (Object): boolean | | 100% (1/1) | 100% (9/9) | 100% (2/2) |
| containsValue (Object): boolean | | 100% (1/1) | 100% (22/22) | 100% (4/4) |
| dereference (ReferenceType, Object): Object | | 100% (1/1) | 100% (9/9) | 100% (1/1) |
| dereferenceKey (Object): Object | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| entrySet (): Set | | 100% (1/1) | 100% (13/13) | 100% (3/3) |
| execute (ReferenceMap$Strategy, Object, Object): Object | | 100% (1/1) | 100% (13/13) | 100% (2/2) |
| get (Object): Object | | 100% (1/1) | 100% (11/11) | 100% (2/2) |
| isEmpty (): boolean | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| put (Object, Object): Object | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| remove (Object): Object | | 100% (1/1) | 100% (13/13) | 100% (3/3) |
| size (): int | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| | | | | |
| class ReferenceMap$FinalizableReferenceQueue | 100% (1/1) | 83% (5/6) | 70% (28/40) | 69% (11/16) |
| cleanUp (Reference): void | | 0% (0/1) | 0% (0/12) | 0% (0/5) |
| <static initializer> | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| ReferenceMap$FinalizableReferenceQueue (): void | | 100% (1/1) | 100% (3/3) | 100% (2/2) |
| createAndStart (): ReferenceMap$FinalizableReferenceQueue | | 100% (1/1) | 100% (8/8) | 100% (3/3) |
| getInstance (): ReferenceQueue | | 100% (1/1) | 100% (2/2) | 100% (1/1) |
| start (): void | | 100% (1/1) | 100% (12/12) | 100% (4/4) |
| | | | | |
| class ReferenceMap$SoftKeyReference | 100% (1/1) | 75% (3/4) | 73% (19/26) | 75% (6/8) |
| finalizeReferent (): void | | 0% (0/1) | 0% (0/7) | 0% (0/2) |
| ReferenceMap$SoftKeyReference (ReferenceMap, Object): void | | 100% (1/1) | 100% (12/12) | 100% (4/4) |
| equals (Object): boolean | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| hashCode (): int | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| | | | | |
| class ReferenceMap$ReferenceAwareWrapper | 100% (1/1) | 75% (3/4) | 76% (13/17) | 83% (5/6) |
| hashCode (): int | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| ReferenceMap$ReferenceAwareWrapper (Object): void | | 100% (1/1) | 100% (6/6) | 100% (3/3) |
| equals (Object): boolean | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| unwrap (): Object | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
| | | | | |
| class ReferenceMap$PutStrategy | 100% (1/1) | 60% (3/5) | 83% (44/53) | 96% (3.8/4) |
| valueOf (String): ReferenceMap$PutStrategy | | 0% (0/1) | 0% (0/5) | 0% (0/1) |
| values (): ReferenceMap$PutStrategy [] | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
| <static initializer> | | 100% (1/1) | 100% (34/34) | 100% (4/4) |
| ReferenceMap$PutStrategy (String, int): void | | 100% (1/1) | 100% (5/5) | 100% (1/1) |
| ReferenceMap$PutStrategy (String, int, ReferenceMap$1): void | | 100% (1/1) | 100% (5/5) | 100% (1/1) |
| | | | | |
| class ReferenceMap$1 | 100% (1/1) | 100% (1/1) | 88% (23/26) | 88% (0.9/1) |
| <static initializer> | | 100% (1/1) | 88% (23/26) | 88% (0.9/1) |
| | | | | |
| class ReferenceMap$ReferenceIterator | 100% (1/1) | 100% (6/6) | 93% (68/73) | 90% (19/21) |
| next (): Map$Entry | | 100% (1/1) | 75% (12/16) | 80% (4/5) |
| advanceToNext (): void | | 100% (1/1) | 96% (22/23) | 88% (7/8) |
| ReferenceMap$ReferenceIterator (ReferenceMap): void | | 100% (1/1) | 100% (15/15) | 100% (4/4) |
| ReferenceMap$ReferenceIterator (ReferenceMap, ReferenceMap$1): void | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| hasNext (): boolean | | 100% (1/1) | 100% (7/7) | 100% (1/1) |
| remove (): void | | 100% (1/1) | 100% (8/8) | 100% (2/2) |
| | | | | |
| class ReferenceMap$KeyReferenceAwareWrapper | 100% (1/1) | 100% (2/2) | 100% (8/8) | 100% (3/3) |
| ReferenceMap$KeyReferenceAwareWrapper (Object): void | | 100% (1/1) | 100% (4/4) | 100% (2/2) |
| hashCode (): int | | 100% (1/1) | 100% (4/4) | 100% (1/1) |
| | | | | |
| class ReferenceMap$PutStrategy$1 | 100% (1/1) | 100% (2/2) | 100% (14/14) | 100% (2/2) |
| ReferenceMap$PutStrategy$1 (String, int): void | | 100% (1/1) | 100% (6/6) | 100% (1/1) |
| execute (ReferenceMap, Object, Object): Object | | 100% (1/1) | 100% (8/8) | 100% (1/1) |