All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.clickntap.tool.cache.MemoryLruMap Maven / Gradle / Ivy

There is a newer version: 1.30
Show newest version
package com.clickntap.tool.cache;

import java.util.LinkedHashMap;

public class MemoryLruMap extends LinkedHashMap {
	private int capacity;

	public MemoryLruMap(int capacity) {
		super(capacity + 1, 1.0f, true);
		this.capacity = capacity;
	}

	protected boolean removeEldestEntry(java.util.Map.Entry eldest) {
		return (size() > this.capacity);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy