1 11 12 package org.eclipse.jdt.internal.corext.util; 13 14 import java.util.LinkedHashMap ; 15 16 19 public class LRUMap extends LinkedHashMap { 20 21 private static final long serialVersionUID= 1L; 22 private final int fMaxSize; 23 24 public LRUMap(int maxSize) { 25 super(maxSize, 0.75f, true); 26 fMaxSize= maxSize; 27 } 28 29 protected boolean removeEldestEntry(java.util.Map.Entry eldest) { 30 return size() > fMaxSize; 31 } 32 } 33 | Popular Tags |