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

/external/guava/guava/src/com/google/common/cache/
H A DCacheBuilder.java216 Equivalence<Object> keyEquivalence; field in class:CacheBuilder
249 CacheBuilder<K, V> keyEquivalence(Equivalence<Object> equivalence) { method in class:CacheBuilder
250 checkState(keyEquivalence == null, "key equivalence was already set to %s", keyEquivalence);
251 keyEquivalence = checkNotNull(equivalence);
256 return firstNonNull(keyEquivalence, getKeyStrength().defaultEquivalence());
810 if (keyEquivalence != null) {
811 s.addValue("keyEquivalence");
H A DLocalCache.java176 final Equivalence<Object> keyEquivalence; field in class:LocalCache
239 keyEquivalence = builder.getKeyEquivalence();
1888 int h = keyEquivalence.hash(key);
2263 && map.keyEquivalence.equivalent(key, entryKey)) {
2452 && map.keyEquivalence.equivalent(key, entryKey)) {
2738 if (map.keyEquivalence.equivalent(key, entryKey)) {
2871 && map.keyEquivalence.equivalent(key, entryKey)) {
3007 && map.keyEquivalence.equivalent(key, entryKey)) {
3060 && map.keyEquivalence.equivalent(key, entryKey)) {
3107 && map.keyEquivalence
4589 final Equivalence<Object> keyEquivalence; field in class:LocalCache.ManualSerializationProxy
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.java135 Equivalence<Object> keyEquivalence; field in class:MapMaker
159 MapMaker keyEquivalence(Equivalence<Object> equivalence) { method in class:MapMaker
160 checkState(keyEquivalence == null, "key equivalence was already set to %s", keyEquivalence);
161 keyEquivalence = checkNotNull(equivalence);
167 return firstNonNull(keyEquivalence, getKeyStrength().defaultEquivalence());
701 if (keyEquivalence != null) {
702 s.addValue("keyEquivalence");
H A DComputingConcurrentHashMap.java109 && map.keyEquivalence.equivalent(key, entryKey)) {
413 return new ComputingSerializationProxy<K, V>(keyStrength, valueStrength, keyEquivalence,
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 DGenericMapMaker.java59 * See {@link MapMaker#keyEquivalence}.
62 abstract GenericMapMaker<K0, V0> keyEquivalence(Equivalence<Object> equivalence); method in class:GenericMapMaker
H A DInterners.java61 .keyEquivalence(Equivalences.equals())
H A DMapMakerInternalMap.java157 final Equivalence<Object> keyEquivalence; field in class:MapMakerInternalMap
202 keyEquivalence = builder.getKeyEquivalence();
1901 int h = keyEquivalence.hash(key);
2448 if (map.keyEquivalence.equivalent(key, entryKey)) {
2551 && map.keyEquivalence.equivalent(key, entryKey)) {
2684 && map.keyEquivalence.equivalent(key, entryKey)) {
2735 && map.keyEquivalence.equivalent(key, entryKey)) {
2780 && map.keyEquivalence.equivalent(key, entryKey)) {
2823 && map.keyEquivalence.equivalent(key, entryKey)) {
2967 && map.keyEquivalence
3953 final Equivalence<Object> keyEquivalence; field in class:MapMakerInternalMap.AbstractSerializationProxy
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...]
/external/guava/guava-tests/test/com/google/common/collect/
H A DConcurrentHashMultisetTest.java360 .keyEquivalence(Equivalences.identity());
403 .keyEquivalence(Equivalences.equals());
449 .keyEquivalence(Equivalences.identity());
H A DMapMakerInternalMapTest.java81 assertSame(map.keyStrength.defaultEquivalence(), map.keyEquivalence);
120 makeMap(createMapMaker().keyEquivalence(testEquivalence));
121 assertSame(testEquivalence, map.keyEquivalence);
141 assertSame(map.keyStrength.defaultEquivalence(), map.keyEquivalence);
272 assertSame(keyStrength.defaultEquivalence(), map.keyEquivalence);
/external/guava/guava-tests/test/com/google/common/cache/
H A DLocalCacheTest.java126 assertSame(map.keyStrength.defaultEquivalence(), map.keyEquivalence);
167 makeLocalCache(createCacheBuilder().keyEquivalence(testEquivalence));
168 assertSame(testEquivalence, map.keyEquivalence);
188 assertSame(map.keyStrength.defaultEquivalence(), map.keyEquivalence);
335 assertSame(keyStrength.defaultEquivalence(), map.keyEquivalence);

Completed in 1444 milliseconds