Class CacheUtil


  • public class CacheUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <K,​V>
      com.google.common.cache.Cache<K,​V>
      buildCache()  
      static <K,​V>
      com.google.common.cache.LoadingCache<K,​V>
      buildLoadingCache​(com.google.common.cache.CacheLoader<K,​V> cacheLoader)  
      static com.google.common.cache.CacheBuilderSpec getCacheBuilderSpec()  
      static <K extends org.dmg.pmml.PMMLObject,​V>
      V
      getValue​(K key, com.google.common.cache.Cache<K,​V> cache, java.util.concurrent.Callable<? extends V> loader)  
      static <K extends org.dmg.pmml.PMMLObject,​V>
      V
      getValue​(K key, com.google.common.cache.LoadingCache<K,​V> cache)  
      static void setCacheBuilderSpec​(com.google.common.cache.CacheBuilderSpec cacheBuilderSpec)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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,
                                                                             java.util.concurrent.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)