Uses of Interface
org.specrunner.util.cache.ICache

Packages that use ICache
org.specrunner.converters.core   
org.specrunner.expressions.core   
org.specrunner.parameters.core   
org.specrunner.plugins.core.elements   
org.specrunner.plugins.core.language   
org.specrunner.properties.core   
org.specrunner.source.core   
org.specrunner.util   
org.specrunner.util.cache   
org.specrunner.util.cache.core   
org.specrunner.util.resources   
 

Uses of ICache in org.specrunner.converters.core
 

Fields in org.specrunner.converters.core declared as ICache
protected static ICache<String,org.joda.time.format.DateTimeFormatter> ConverterDateTimePatternArgs.cache
          Cache of formatters.
protected static ICache<String,SimpleDateFormat> ConverterDatePatternArgs.cache
          Cache of formatters.
protected static ICache<String,TimeZone> AbstractConverterTimezone.cacheTimezone
          Cache of timezone.
 

Uses of ICache in org.specrunner.expressions.core
 

Fields in org.specrunner.expressions.core declared as ICache
protected static ICache<ExpressionKey,org.codehaus.commons.compiler.IExpressionEvaluator> ExpressionJanino.cache
          Cache of expressions.
 

Uses of ICache in org.specrunner.parameters.core
 

Fields in org.specrunner.parameters.core declared as ICache
protected  ICache<String,IAccess> AccessFactoryImpl.cache
          Cache for access information.
 

Uses of ICache in org.specrunner.plugins.core.elements
 

Fields in org.specrunner.plugins.core.elements declared as ICache
protected static ICache<String,String> AbstractPluginResourceReplaceable.pathToFile
          Cache of resources per output file.
 

Uses of ICache in org.specrunner.plugins.core.language
 

Fields in org.specrunner.plugins.core.language declared as ICache
protected static ICache<Class<?>,List<Method>> PluginSentence.cacheMethods
          Cache of type to methods annotated with sentence.
protected static ICache<String,Pattern> PluginSentence.cachePatterns
          Cache of patterns.
 

Uses of ICache in org.specrunner.properties.core
 

Fields in org.specrunner.properties.core declared as ICache
protected static ICache<String,List<Properties>> PropertyLoaderImpl.cache
          Cache of properties.
 

Uses of ICache in org.specrunner.source.core
 

Fields in org.specrunner.source.core declared as ICache
protected static ICache<String,nu.xom.Document> AbstractSourceFactory.cache
          Cache of files.
protected static ICache<String,INamespaceInfo> AbstractSourceFactory.namespace
          Cache of namespace information.
 

Uses of ICache in org.specrunner.util
 

Fields in org.specrunner.util declared as ICache
protected static ICache<URL,byte[]> UtilIO.cache
          Cache of resources.
 

Uses of ICache in org.specrunner.util.cache
 

Methods in org.specrunner.util.cache that return ICache
<K,T> ICache<K,T>
ICacheFactory.newCache(String name)
          Creates a new cache.
<K,T> ICache<K,T>
ICacheFactory.newCache(String name, ICacheCleaner<T> cleaner)
          Creates a new cache.
 ICache<K,T> ICache.put(K key, T value)
          Put an element to the cache.
 ICache<K,T> ICache.setClean(long clean)
          Set cache number of removed elements on cache overload.
 ICache<K,T> ICache.setCleaner(ICacheCleaner<T> cleaner)
          Set the cleaner.
 ICache<K,T> ICache.setName(String name)
          Set a cache name.
 ICache<K,T> ICache.setSize(long size)
          Set cache max size.
 ICache<K,T> ICache.setTimeout(long timeout)
          Set cache elements timeout.
 

Uses of ICache in org.specrunner.util.cache.core
 

Classes in org.specrunner.util.cache.core that implement ICache
 class CacheLRU<K,T>
          LRU implementation of a cache.
 

Methods in org.specrunner.util.cache.core that return ICache
protected abstract
<K,T> ICache<K,T>
AbstractCacheFactory.create(String name, ICacheCleaner<T> cleaner)
          Create the cache object.
<K,T> ICache<K,T>
AbstractCacheFactory.newCache(String name)
           
<K,T> ICache<K,T>
AbstractCacheFactory.newCache(String name, ICacheCleaner<T> cleaner)
           
 ICache<K,T> CacheLRU.put(K key, T value)
           
 ICache<K,T> CacheLRU.setClean(long clean)
           
 ICache<K,T> CacheLRU.setCleaner(ICacheCleaner<T> cleaner)
           
 ICache<K,T> CacheLRU.setName(String name)
           
 ICache<K,T> CacheLRU.setSize(long size)
           
 ICache<K,T> CacheLRU.setTimeout(long timeout)
           
 

Uses of ICache in org.specrunner.util.resources
 

Fields in org.specrunner.util.resources declared as ICache
protected static ICache<String,List<URL>> ResourceFinder.cache
          Cache of resources.
 



Copyright © 2014. All rights reserved.