Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 10 for RemovalListener (0.08 seconds)

  1. guava-tests/test/com/google/common/cache/CacheEvictionTest.java

      }
    
      public void testEviction_maxSize() {
        CountingRemovalListener<Integer, Integer> removalListener = countingRemovalListener();
        IdentityLoader<Integer> loader = identityLoader();
        LoadingCache<Integer, Integer> cache =
            CacheBuilder.newBuilder()
                .maximumSize(MAX_SIZE)
                .removalListener(removalListener)
                .build(loader);
        for (int i = 0; i < 2 * MAX_SIZE; i++) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 15K bytes
    - Click Count (0)
  2. android/guava-tests/test/com/google/common/cache/CacheExpirationTest.java

                .removalListener(removalListener)
                .ticker(ticker)
                .build(loader);
        runRemovalScheduler(cache, removalListener, loader, ticker, KEY_PREFIX, EXPIRING_TIME);
      }
    
      public void testRemovalScheduler_expireAfterBoth() {
        FakeTicker ticker = new FakeTicker();
        CountingRemovalListener<String, Integer> removalListener = countingRemovalListener();
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 23 16:38:16 GMT 2026
    - 19.1K bytes
    - Click Count (0)
  3. android/guava-tests/test/com/google/common/cache/CacheEvictionTest.java

      }
    
      public void testEviction_maxSize() {
        CountingRemovalListener<Integer, Integer> removalListener = countingRemovalListener();
        IdentityLoader<Integer> loader = identityLoader();
        LoadingCache<Integer, Integer> cache =
            CacheBuilder.newBuilder()
                .maximumSize(MAX_SIZE)
                .removalListener(removalListener)
                .build(loader);
        for (int i = 0; i < 2 * MAX_SIZE; i++) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 15K bytes
    - Click Count (0)
  4. android/guava-tests/test/com/google/common/cache/CacheBuilderTest.java

      }
    
      public void testRemovalListener_setTwice() {
        RemovalListener<Object, Object> testListener = nullRemovalListener();
        CacheBuilder<Object, Object> builder = CacheBuilder.newBuilder().removalListener(testListener);
        assertThrows(IllegalStateException.class, () -> builder.removalListener(testListener));
      }
    
      public void testValuesIsNotASet() {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 25.7K bytes
    - Click Count (0)
  5. guava-tests/test/com/google/common/cache/CacheBuilderTest.java

      }
    
      public void testRemovalListener_setTwice() {
        RemovalListener<Object, Object> testListener = nullRemovalListener();
        CacheBuilder<Object, Object> builder = CacheBuilder.newBuilder().removalListener(testListener);
        assertThrows(IllegalStateException.class, () -> builder.removalListener(testListener));
      }
    
      @J2ktIncompatible // asMap
      public void testValuesIsNotASet() {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 25.6K bytes
    - Click Count (0)
  6. guava-gwt/src-super/com/google/common/cache/super/com/google/common/cache/LocalCache.java

      @GuardedBy("lock")
      private final CapacityEnforcingMap<K, V> cachingHashMap;
    
      private final @Nullable CacheLoader<? super K, V> loader;
      private final @Nullable RemovalListener<? super K, ? super V> removalListener;
      private final StatsCounter statsCounter;
      private final Ticker ticker;
      private final long expireAfterWrite;
      private final long expireAfterAccess;
    
      LocalCache(
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Mar 03 12:40:22 GMT 2026
    - 21.6K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/script/groovy/GroovyEngine.java

     * administrators (e.g., "data1 &gt; 10", "10 * boost1 + boost2") and do not use
     * static state, so this is acceptable.</p>
     *
     * <p>Resource Management: Each cached entry's GroovyClassLoader is closed on
     * eviction via RemovalListener. All remaining entries are cleaned up via close() (@PreDestroy).</p>
     */
    public class GroovyEngine extends AbstractScriptEngine {
        private static final Logger logger = LogManager.getLogger(GroovyEngine.class);
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 14:36:23 GMT 2026
    - 11.9K bytes
    - Click Count (0)
  8. guava-tests/test/com/google/common/cache/CacheBuilderGwtTest.java

        assertThat(asMap.get(2)).isEqualTo(20);
        assertThat(cache.getIfPresent(10)).isEqualTo(50);
        assertThat(asMap.get(10)).isEqualTo(50);
      }
    
      @Test
      public void removalListener() {
        int[] stats = new int[4];
    
        RemovalListener<Integer, Integer> countingListener =
            notification -> {
              switch (notification.getCause()) {
                case EXPIRED:
                  stats[0]++;
                  break;
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 15K bytes
    - Click Count (0)
  9. android/guava-tests/test/com/google/common/cache/CacheBuilderGwtTest.java

        assertThat(asMap.get(2)).isEqualTo(20);
        assertThat(cache.getIfPresent(10)).isEqualTo(50);
        assertThat(asMap.get(10)).isEqualTo(50);
      }
    
      @Test
      public void removalListener() {
        int[] stats = new int[4];
    
        RemovalListener<Integer, Integer> countingListener =
            notification -> {
              switch (notification.getCause()) {
                case EXPIRED:
                  stats[0]++;
                  break;
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 18 18:06:14 GMT 2026
    - 15K bytes
    - Click Count (0)
  10. guava-tests/test/com/google/common/cache/CacheBuilderSpecTest.java

            .isEqualTo(expected.keyEquivalence);
        assertWithMessage("keyStrength").that(actual.keyStrength).isEqualTo(expected.keyStrength);
        assertWithMessage("removalListener")
            .that(actual.removalListener)
            .isEqualTo(expected.removalListener);
        assertWithMessage("weigher").that(actual.weigher).isEqualTo(expected.weigher);
        assertWithMessage("valueEquivalence")
            .that(actual.valueEquivalence)
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Sep 30 22:03:28 GMT 2025
    - 20.8K bytes
    - Click Count (0)
Back to Top