Lines Matching defs:cache

15 package com.google.common.cache;
30 Cache<Object, Object> cache = CacheBuilder.newBuilder().build();
31 CacheStats stats = cache.stats();
40 assertNull(cache.getIfPresent(one));
41 stats = cache.stats();
46 assertNull(cache.asMap().get(one));
47 assertFalse(cache.asMap().containsKey(one));
48 assertFalse(cache.asMap().containsValue(two));
50 assertNull(cache.getIfPresent(two));
51 stats = cache.stats();
56 assertNull(cache.asMap().get(two));
57 assertFalse(cache.asMap().containsKey(two));
58 assertFalse(cache.asMap().containsValue(one));
60 cache.put(one, two);
62 assertSame(two, cache.getIfPresent(one));
63 stats = cache.stats();
68 assertSame(two, cache.asMap().get(one));
69 assertTrue(cache.asMap().containsKey(one));
70 assertTrue(cache.asMap().containsValue(two));
72 assertNull(cache.getIfPresent(two));
73 stats = cache.stats();
78 assertNull(cache.asMap().get(two));
79 assertFalse(cache.asMap().containsKey(two));
80 assertFalse(cache.asMap().containsValue(one));
82 cache.put(two, one);
84 assertSame(two, cache.getIfPresent(one));
85 stats = cache.stats();
90 assertSame(two, cache.asMap().get(one));
91 assertTrue(cache.asMap().containsKey(one));
92 assertTrue(cache.asMap().containsValue(two));
94 assertSame(one, cache.getIfPresent(two));
95 stats = cache.stats();
100 assertSame(one, cache.asMap().get(two));
101 assertTrue(cache.asMap().containsKey(two));
102 assertTrue(cache.asMap().containsValue(one));
106 Cache<Integer, Integer> cache = CacheBuilder.newBuilder().build();
107 CacheStats stats = cache.stats();
113 assertEquals(ImmutableMap.of(), cache.getAllPresent(ImmutableList.<Integer>of()));
114 stats = cache.stats();
120 assertEquals(ImmutableMap.of(), cache.getAllPresent(asList(1, 2, 3)));
121 stats = cache.stats();
127 cache.put(2, 22);
129 assertEquals(ImmutableMap.of(2, 22), cache.getAllPresent(asList(1, 2, 3)));
130 stats = cache.stats();
136 cache.put(3, 33);
138 assertEquals(ImmutableMap.of(2, 22, 3, 33), cache.getAllPresent(asList(1, 2, 3)));
139 stats = cache.stats();
145 cache.put(1, 11);
147 assertEquals(ImmutableMap.of(1, 11, 2, 22, 3, 33), cache.getAllPresent(asList(1, 2, 3)));
148 stats = cache.stats();