org.faktorips.runtime.internal
Class AbstractCacheFactory

java.lang.Object
  extended by org.faktorips.runtime.internal.AbstractCacheFactory
All Implemented Interfaces:
ICacheFactory
Direct Known Subclasses:
DefaultCacheFactory

public abstract class AbstractCacheFactory
extends Object
implements ICacheFactory


Constructor Summary
AbstractCacheFactory()
           
 
Method Summary
 IComputable<Class<?>,List<?>> createEnumCache(IComputable<Class<?>,List<?>> computable)
           
 IComputable<String,IProductComponent> createProductCmptCache(IComputable<String,IProductComponent> computable)
           
 IComputable<GenerationId,IProductComponentGeneration> createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
           
 IComputable<String,ITable> createTableCache(IComputable<String,ITable> computable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.faktorips.runtime.ICacheFactory
createCache
 

Constructor Detail

AbstractCacheFactory

public AbstractCacheFactory()
Method Detail

createEnumCache

public IComputable<Class<?>,List<?>> createEnumCache(IComputable<Class<?>,List<?>> computable)
Specified by:
createEnumCache in interface ICacheFactory

createProductCmptCache

public IComputable<String,IProductComponent> createProductCmptCache(IComputable<String,IProductComponent> computable)
Specified by:
createProductCmptCache in interface ICacheFactory

createProductCmptGenerationCache

public IComputable<GenerationId,IProductComponentGeneration> createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
Specified by:
createProductCmptGenerationCache in interface ICacheFactory

createTableCache

public IComputable<String,ITable> createTableCache(IComputable<String,ITable> computable)
Specified by:
createTableCache in interface ICacheFactory


Copyright © 2015. All rights reserved.