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) |