Searched refs:valueEquivalence (Results 1 - 10 of 10) sorted by relevance

/external/guava/guava/src/com/google/common/cache/
H A DCacheBuilder.java217 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 DLocalCache.java179 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 DMapMaker.java136 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 DGenericMapMaker.java65 * See {@link MapMaker#valueEquivalence}.
68 abstract GenericMapMaker<K0, V0> valueEquivalence(Equivalence<Object> equivalence); method in class:GenericMapMaker
H A DComputingConcurrentHashMap.java414 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 DMapMakerInternalMap.java160 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 DMaps.java344 * @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 DLocalCacheTest.java127 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 DMapMakerInternalMapTest.java82 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 DMaps.java341 * @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

Completed in 446 milliseconds