should only public methods be allowed to have caching semantics ? the default implementation returns false . concode_field_sep Collection<CacheOperation> NULL_CACHING_ATTRIBUTE concode_elem_sep Log logger concode_elem_sep Map<Object,Collection<CacheOperation>> attributeCache concode_field_sep Collection<CacheOperation> getCacheOperations concode_elem_sep Object getCacheKey concode_elem_sep Collection<CacheOperation> computeCacheOperations concode_elem_sep Collection<CacheOperation> findCacheOperations concode_elem_sep Collection<CacheOperation> findCacheOperations
boolean function ( ) { return false ; }