List of usage examples for org.apache.commons.jcs.engine.stats.behavior IStats getStatElements
List<IStatElement<?>> getStatElements();
From source file:org.openstreetmap.josm.gui.preferences.imagery.CacheContentsPanel.java
private static Long getCacheSize(CacheAccess<String, BufferedImageCacheEntry> cache) { ICacheStats stats = cache.getStatistics(); for (IStats cacheStats : stats.getAuxiliaryCacheStats()) { for (IStatElement<?> statElement : cacheStats.getStatElements()) { if ("Data File Length".equals(statElement.getName())) { Object val = statElement.getData(); if (val instanceof Long) { return (Long) val; }/*from w ww. jav a 2 s. c o m*/ } } } return Long.valueOf(-1); }