Class CacheUtil


  • public class CacheUtil
    extends Object
    • Method Detail

      • getValue

        public static <K extends org.dmg.pmml.PMMLObject,​V> V getValue​(K key,
                                                                             com.google.common.cache.LoadingCache<K,​V> cache)
      • getValue

        public static <K extends org.dmg.pmml.PMMLObject,​V> V getValue​(K key,
                                                                             com.google.common.cache.Cache<K,​V> cache,
                                                                             Callable<? extends V> loader)
      • buildCache

        public static <K,​V> com.google.common.cache.Cache<K,​V> buildCache()
      • buildLoadingCache

        public static <K,​V> com.google.common.cache.LoadingCache<K,​V> buildLoadingCache​(com.google.common.cache.CacheLoader<K,​V> cacheLoader)
      • getCacheBuilderSpec

        public static com.google.common.cache.CacheBuilderSpec getCacheBuilderSpec()
      • setCacheBuilderSpec

        public static void setCacheBuilderSpec​(com.google.common.cache.CacheBuilderSpec cacheBuilderSpec)