类 CompositeCacheOperationSource

    • 构造器详细资料

      • CompositeCacheOperationSource

        public CompositeCacheOperationSource​(CacheOperationSource... cacheOperationSources)
        Create a new CompositeCacheOperationSource for the given sources.
        参数:
        cacheOperationSources - the CacheOperationSource instances to combine
    • 方法详细资料

      • isCandidateClass

        public boolean isCandidateClass​(Class<?> targetClass)
        从接口复制的说明: CacheOperationSource
        Determine whether the given class is a candidate for cache operations in the metadata format of this CacheOperationSource.

        If this method returns false, the methods on the given class will not get traversed for CacheOperationSource.getCacheOperations(java.lang.reflect.Method, java.lang.Class<?>) introspection. Returning false is therefore an optimization for non-affected classes, whereas true simply means that the class needs to get fully introspected for each method on the given class individually.

        指定者:
        isCandidateClass 在接口中 CacheOperationSource
        参数:
        targetClass - the class to introspect
        返回:
        false if the class is known to have no cache operation metadata at class or method level; true otherwise. The default implementation returns true, leading to regular introspection.