class LruObjectCache implements ObjectCache {

	@Override
	public <T> int size(Class<T> clazz) {
		Map<Object, Object> objectMap = getMapForClass(clazz);
		if (objectMap == null) {
			return 0;
		} else {
			return objectMap.size();
		}
	}

	public  LruObjectCache(int capacity);

}