Searched defs:weigher (Results 1 - 2 of 2) sorted by relevance

/external/guava/guava/src/com/google/common/cache/
H A DCacheBuilder.java207 Weigher<? super K, ? super V> weigher; field in class:CacheBuilder
347 checkState(this.weigher == null, "maximum size can not be combined with weigher");
355 * {@link Weigher} specified with {@link #weigher}, and use of this method requires a
356 * corresponding call to {@link #weigher} prior to calling {@link #build}.
383 * Specifies the weigher to use in determining the weight of entries. Entry weight is taken
397 * weigher already provided; the {@code CacheBuilder} type cannot do this. For best results,
402 * a cache whose key or value type is incompatible with the weigher, you will likely experience
405 * @param weigher the weigher t
410 weigher( Weigher<? super K1, ? super V1> weigher) argument
[all...]
H A DLocalCache.java191 final Weigher<K, V> weigher; field in class:LocalCache
243 weigher = builder.getWeigher();
312 return weigher != OneWeigher.INSTANCE;
2195 int weight = map.weigher.weigh(key, value);
4594 final Weigher<K, V> weigher; field in class:LocalCache.ManualSerializationProxy
4611 cache.weigher,
4622 Weigher<K, V> weigher, int concurrencyLevel,
4632 this.weigher = weigher;
4655 if (weigher !
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...]

Completed in 57 milliseconds