(Segment<K, V> segment, ReferenceEntry<K, V> entry, V value, int weight)
| 370 | */ |
| 371 | STRONG { |
| 372 | @Override |
| 373 | <K, V> ValueReference<K, V> referenceValue(Segment<K, V> segment, ReferenceEntry<K, V> entry, V value, int weight) { |
| 374 | return (weight == 1) |
| 375 | ? new StrongValueReference<K, V>(value) |
| 376 | : new WeightedStrongValueReference<K, V>(value, weight); |
| 377 | } |
| 378 | |
| 379 | @Override |
| 380 | Equivalence<Object> defaultEquivalence() { |
no outgoing calls
no test coverage detected