Lines Matching refs:key

183      * Replacing the value for a key doesn't cause an eviction but it does bring
200 @Override protected int sizeOf(String key, String value) {
201 return key.length() + value.length();
216 @Override protected int sizeOf(String key, String value) {
245 @Override protected int sizeOf(String key, int[] value) {
267 @Override protected int sizeOf(String key, String value) {
286 @Override protected int sizeOf(String key, String value) {
314 @Override protected int sizeOf(String key, String value) {
327 @Override protected int sizeOf(String key, String value) {
373 boolean evicted, String key, String oldValue, String newValue) {
389 @Override protected String create(String key) {
406 @Override protected String create(String key) {
407 put(key, "B");
411 boolean evicted, String key, String oldValue, String newValue) {
412 log.add(key + "=" + oldValue + ">" + newValue);
429 @Override protected Integer create(String key) {
431 assertEquals(2, get(key).intValue());
438 boolean evicted, String key, Integer oldValue, Integer newValue) {
439 log.add(key + "=" + oldValue + ">" + newValue);
449 @Override protected String create(String key) {
450 return (key.length() > 1) ? ("created-" + key) : null;
458 boolean evicted, String key, String oldValue, String newValue) {
460 ? (key + "=" + oldValue)
461 : (key + "=" + oldValue + ">" + newValue);
467 private void assertHit(LruCache<String, String> cache, String key, String value) {
468 assertEquals(value, cache.get(key));
473 private void assertMiss(LruCache<String, String> cache, String key) {
474 assertEquals(null, cache.get(key));
479 private void assertCreated(LruCache<String, String> cache, String key, String value) {
480 assertEquals(value, cache.get(key));