| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public V |
| cache | back to summary |
|---|---|
| private final Map<K, SoftReferenceCache<K, V>. | |
| SoftReferenceCache | back to summary |
|---|---|
| pack-priv SoftReferenceCache() | |
| get | back to summary |
|---|---|
| public V get(K key, Function<K, V> valueFactory) | |
| Modifier and Type | Field and Description |
|---|---|
| private volatile SoftReference |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv V |
| ref | back to summary |
|---|---|
| private volatile SoftReference<V> ref | |
| Node | back to summary |
|---|---|
| private Node() | |
| get | back to summary |
|---|---|
| pack-priv V get(K key, Function<K, V> valueFactory) | |