A Java caching framework using annotations to apply caching of method return values dependent from the method parameters.