Fix tile render timmes, split out utility class

This commit is contained in:
Mike Primm 2011-07-08 00:40:52 -05:00
parent 9afe25b449
commit 137b6af6d5
4 changed files with 34 additions and 19 deletions

View file

@ -0,0 +1,15 @@
package org.dynmap.utils;
import java.util.LinkedHashMap;
import java.util.Map;
public class LRULinkedHashMap<T, K> extends LinkedHashMap<T, K> {
private int limit;
public LRULinkedHashMap(int lim) {
super(16, (float)0.75, true);
limit = lim;
}
protected boolean removeEldestEntry(Map.Entry<T, K> last) {
return(size() >= limit);
}
}