I noticed that nobody seems to use EvictionPolicy methods such as getChildrenNames(), hasChild(), getCacheData(), etc.
It might make sense to simply remove these methods and add a EvictionPolicy { Cache getCache(); } . Change EvictionPolicy.configure() to EvictionPolicy.setCache() to match...
+1. I presume these are legacy method calls that have fallen into disuse? Ben, care to comment/confirm?