/external/guava/guava/src/com/google/common/cache/ |
RemovalListeners.java | 35 * Returns a {@code RemovalListener} which processes all eviction 42 public static <K, V> RemovalListener<K, V> asynchronous( 43 final RemovalListener<K, V> listener, final Executor executor) { 44 return new RemovalListener<K, V>() {
|
RemovalListener.java | 39 public interface RemovalListener<K, V> {
|
CacheBuilder.java | 67 * .removalListener(MY_LISTENER) 119 * {@linkplain #removalListener removalListener}, {@linkplain #expireAfterWrite expireAfterWrite}, 174 enum NullListener implements RemovalListener<Object, Object> { 219 RemovalListener<? super K, ? super V> removalListener; 694 public <K1 extends K, V1 extends V> CacheBuilder<K1, V1> removalListener( 695 RemovalListener<? super K1, ? super V1> listener) { 696 checkState(this.removalListener == null); 701 me.removalListener = checkNotNull(listener) [all...] |
LocalCache.java | 210 final RemovalListener<K, V> removalListener; 248 removalListener = builder.getRemovalListener(); 249 removalNotificationQueue = (removalListener == NullListener.INSTANCE) [all...] |
/external/guava/guava-tests/test/com/google/common/cache/ |
TestingRemovalListeners.java | 21 * Utility {@link RemovalListener} implementations intended for use in testing. 28 * Returns a new no-op {@code RemovalListener}. 49 * {@link RemovalListener} that adds all {@link RemovalNotification} objects to a queue. 52 extends ConcurrentLinkedQueue<RemovalNotification<K, V>> implements RemovalListener<K, V> { 61 * {@link RemovalListener} that counts each {@link RemovalNotification} it receives, and provides 64 static class CountingRemovalListener<K, V> implements RemovalListener<K, V> { 92 * No-op {@link RemovalListener}. 94 static class NullRemovalListener<K, V> implements RemovalListener<K, V> {
|
CacheExpirationTest.java | 51 CountingRemovalListener<String, Integer> removalListener = countingRemovalListener(); 55 .removalListener(removalListener) 58 checkExpiration(cache, loader, ticker, removalListener); 63 CountingRemovalListener<String, Integer> removalListener = countingRemovalListener(); 67 .removalListener(removalListener) 70 checkExpiration(cache, loader, ticker, removalListener); 74 FakeTicker ticker, CountingRemovalListener<String, Integer> removalListener) { 90 removalListener.getCount()) [all...] |
CacheBuilderTest.java | 55 @GwtIncompatible("removalListener") 60 .removalListener(countingRemovalListener()) 361 @GwtIncompatible("removalListener") 363 RemovalListener<Object, Object> testListener = nullRemovalListener(); 365 new CacheBuilder<Object, Object>().removalListener(testListener); 368 builder = builder.removalListener(testListener); 373 @GwtIncompatible("removalListener") 378 .removalListener(listener) 388 @GwtIncompatible("removalListener") 408 .removalListener(listener [all...] |
LocalCacheTest.java | 135 assertSame(CacheBuilder.NullListener.INSTANCE, map.removalListener); 364 RemovalListener<Object, Object> testListener = TestingRemovalListeners.nullRemovalListener(); 366 makeLocalCache(createCacheBuilder().removalListener(testListener)); 367 assertSame(testListener, map.removalListener); 563 .removalListener(listener); 628 RemovalListener<Object, Object> listener = new RemovalListener<Object, Object>() { 635 CacheBuilder<Object, Object> builder = createCacheBuilder().removalListener(listener); 661 CacheBuilder<Object, Object> builder = createCacheBuilder().removalListener(listener); 725 .removalListener(listener)) [all...] |
/external/guava/guava/src/com/google/common/collect/ |
GenericMapMaker.java | 25 import com.google.common.collect.MapMaker.RemovalListener; 44 enum NullListener implements RemovalListener<Object, Object> { 53 RemovalListener<K0, V0> removalListener; 139 * Note that MapMaker's removalListener() is not here, because once you're interacting with a 145 <K extends K0, V extends V0> RemovalListener<K, V> getRemovalListener() { 146 return (RemovalListener<K, V>) Objects.firstNonNull(removalListener, NullListener.INSTANCE);
|
MapMaker.java | 558 * {@link com.google.common.cache.CacheBuilder}, with {@link #removalListener} being 559 * replaced by {@link com.google.common.cache.CacheBuilder#removalListener}. 563 <K, V> GenericMapMaker<K, V> removalListener(RemovalListener<K, V> listener) { 564 checkState(this.removalListener == null); 569 me.removalListener = checkNotNull(listener); 708 if (removalListener != null) { 709 s.addValue("removalListener"); 729 interface RemovalListener<K, V> { [all...] |
ComputingConcurrentHashMap.java | 23 import com.google.common.collect.MapMaker.RemovalListener; 381 concurrencyLevel, removalListener, this, computingFunction); 391 int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, 394 expireAfterAccessNanos, maximumSize, concurrencyLevel, removalListener, delegate);
|
MapMakerInternalMap.java | 26 import com.google.common.collect.MapMaker.RemovalListener; 185 final RemovalListener<K, V> removalListener; 212 removalListener = builder.getRemovalListener(); 213 removalNotificationQueue = (removalListener == NullListener.INSTANCE) [all...] |
/external/guava/guava-tests/test/com/google/common/collect/ |
ConcurrentHashMultisetTest.java | 30 import com.google.common.collect.MapMaker.RemovalListener; 523 RemovalListener<String, Number> removalListener = 524 new RemovalListener<String, Number>() { 534 .removalListener(removalListener);
|
MapMakerInternalMapTest.java | 29 import com.google.common.collect.MapMaker.RemovalListener; 89 assertSame(MapMaker.NullListener.INSTANCE, map.removalListener); 293 RemovalListener<Object, Object> testListener = new RemovalListener<Object, Object>() { 298 makeMap(createMapMaker().removalListener(testListener)); 299 assertSame(testListener, map.removalListener); 308 .removalListener(listener)); 351 .removalListener(listener)); 382 .removalListener(listener)); 408 .removalListener(listener)) [all...] |
/prebuilts/sdk/tools/lib/ |
guava-10.0.1.jar | |
lint.jar | |
lint_api.jar | |
lint_checks.jar | |
/external/owasp/sanitizer/distrib/lib/ |
guava.jar | |
/external/owasp/sanitizer/lib/guava-libraries/ |
guava.jar | |
/frameworks/testing/espresso/libs/ |
guava-14.0.1.jar | |
/packages/services/Telecomm/libs/ |
guava.jar | |
/prebuilts/devtools/tools/lib/ |
guava-13.0.1.jar | |
/prebuilts/eclipse/maven/apache-maven-3.2.1/lib/ |
guava-14.0.1.jar | |
/prebuilts/tools/common/gradle-plugins/repository/com/google/guava/guava/14.0/ |
guava-14.0.jar | |