/external/guava/guava/src/com/google/common/cache/ |
H A D | CacheBuilder.java | 217 Equivalence<Object> valueEquivalence; field in class:CacheBuilder 266 CacheBuilder<K, V> valueEquivalence(Equivalence<Object> equivalence) { method in class:CacheBuilder 267 checkState(valueEquivalence == null, 268 "value equivalence was already set to %s", valueEquivalence); 269 this.valueEquivalence = checkNotNull(equivalence); 274 return firstNonNull(valueEquivalence, getValueStrength().defaultEquivalence()); 813 if (valueEquivalence != null) { 814 s.addValue("valueEquivalence");
|
H A D | LocalCache.java | 179 final Equivalence<Object> valueEquivalence; field in class:LocalCache 240 valueEquivalence = builder.getValueEquivalence(); 2837 if (map.valueEquivalence.equivalent(value, entryValue)) { 3024 if (map.valueEquivalence.equivalent(oldValue, entryValue)) { 3209 if (map.valueEquivalence.equivalent(value, entryValue)) { 4162 if (v != null && valueEquivalence.equivalent(value, v)) { 4544 return v != null && valueEquivalence.equivalent(e.getValue(), v); 4590 final Equivalence<Object> valueEquivalence; field in class:LocalCache.ManualSerializationProxy 4607 cache.valueEquivalence, 4620 Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, 4618 ManualSerializationProxy( Strength keyStrength, Strength valueStrength, Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, long maxWeight, Weigher<K, V> weigher, int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, Ticker ticker, CacheLoader<? super K, V> loader) argument [all...] |
/external/guava/guava/src/com/google/common/collect/ |
H A D | MapMaker.java | 136 Equivalence<Object> valueEquivalence; field in class:MapMaker 179 MapMaker valueEquivalence(Equivalence<Object> equivalence) { method in class:MapMaker 180 checkState(valueEquivalence == null, 181 "value equivalence was already set to %s", valueEquivalence); 182 this.valueEquivalence = checkNotNull(equivalence); 188 return firstNonNull(valueEquivalence, getValueStrength().defaultEquivalence()); 704 if (valueEquivalence != null) { 705 s.addValue("valueEquivalence");
|
H A D | GenericMapMaker.java | 65 * See {@link MapMaker#valueEquivalence}. 68 abstract GenericMapMaker<K0, V0> valueEquivalence(Equivalence<Object> equivalence); method in class:GenericMapMaker
|
H A D | ComputingConcurrentHashMap.java | 414 valueEquivalence, expireAfterWriteNanos, expireAfterAccessNanos, maximumSize, 423 Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, 427 super(keyStrength, valueStrength, keyEquivalence, valueEquivalence, expireAfterWriteNanos, 422 ComputingSerializationProxy(Strength keyStrength, Strength valueStrength, Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, int maximumSize, int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, ConcurrentMap<K, V> delegate, Function<? super K, ? extends V> computingFunction) argument
|
H A D | MapMakerInternalMap.java | 160 final Equivalence<Object> valueEquivalence; field in class:MapMakerInternalMap 203 valueEquivalence = builder.getValueEquivalence(); 2519 if (map.valueEquivalence.equivalent(value, entryValue)) { 2702 if (map.valueEquivalence.equivalent(oldValue, entryValue)) { 2828 if (map.valueEquivalence.equivalent(value, entryValue)) { 3538 if (v != null && valueEquivalence.equivalent(value, v)) { 3904 return v != null && valueEquivalence.equivalent(e.getValue(), v); 3939 valueEquivalence, expireAfterWriteNanos, expireAfterAccessNanos, maximumSize, 3954 final Equivalence<Object> valueEquivalence; field in class:MapMakerInternalMap.AbstractSerializationProxy 3964 Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, 3963 AbstractSerializationProxy(Strength keyStrength, Strength valueStrength, Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, int maximumSize, int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, ConcurrentMap<K, V> delegate) argument 4037 SerializationProxy(Strength keyStrength, Strength valueStrength, Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, int maximumSize, int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, ConcurrentMap<K, V> delegate) argument [all...] |
H A D | Maps.java | 344 * @param valueEquivalence the equivalence relationship to use to compare 352 Equivalence<? super V> valueEquivalence) { 353 Preconditions.checkNotNull(valueEquivalence); 366 if (valueEquivalence.equivalent(leftValue, rightValue)) { 350 difference( Map<? extends K, ? extends V> left, Map<? extends K, ? extends V> right, Equivalence<? super V> valueEquivalence) argument
|
/external/guava/guava-tests/test/com/google/common/cache/ |
H A D | LocalCacheTest.java | 127 assertSame(map.valueStrength.defaultEquivalence(), map.valueEquivalence); 169 assertSame(map.valueStrength.defaultEquivalence(), map.valueEquivalence); 186 makeLocalCache(createCacheBuilder().valueEquivalence(testEquivalence)); 187 assertSame(testEquivalence, map.valueEquivalence); 336 assertSame(valueStrength.defaultEquivalence(), map.valueEquivalence); 2332 assertEquals(localCacheOne.valueEquivalence, localCacheTwo.valueEquivalence); 2333 assertEquals(localCacheOne.valueEquivalence, localCacheTwo.valueEquivalence); 2349 assertEquals(localCacheTwo.valueEquivalence, localCacheThre [all...] |
/external/guava/guava-tests/test/com/google/common/collect/ |
H A D | MapMakerInternalMapTest.java | 82 assertSame(map.valueStrength.defaultEquivalence(), map.valueEquivalence); 122 assertSame(map.valueStrength.defaultEquivalence(), map.valueEquivalence); 139 makeMap(createMapMaker().valueEquivalence(testEquivalence)); 140 assertSame(testEquivalence, map.valueEquivalence); 273 assertSame(valueStrength.defaultEquivalence(), map.valueEquivalence);
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
H A D | Maps.java | 341 * @param valueEquivalence the equivalence relationship to use to compare 349 Equivalence<? super V> valueEquivalence) { 350 Preconditions.checkNotNull(valueEquivalence); 363 if (valueEquivalence.equivalent(leftValue, rightValue)) { 347 difference( Map<? extends K, ? extends V> left, Map<? extends K, ? extends V> right, Equivalence<? super V> valueEquivalence) argument
|