Package org.faktorips.runtime.internal
Class AbstractCacheFactory
- java.lang.Object
-
- org.faktorips.runtime.internal.AbstractCacheFactory
-
- All Implemented Interfaces:
ICacheFactory
- Direct Known Subclasses:
DefaultCacheFactory
public abstract class AbstractCacheFactory extends java.lang.Object implements ICacheFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractCacheFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IComputable<java.lang.Class<?>,java.util.List<?>>createEnumCache(IComputable<java.lang.Class<?>,java.util.List<?>> computable)IComputable<java.lang.String,IProductComponent>createProductCmptCache(IComputable<java.lang.String,IProductComponent> computable)IComputable<GenerationId,IProductComponentGeneration>createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)IComputable<java.lang.String,ITable<?>>createTableCache(IComputable<java.lang.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
-
-
-
-
Method Detail
-
createEnumCache
public IComputable<java.lang.Class<?>,java.util.List<?>> createEnumCache(IComputable<java.lang.Class<?>,java.util.List<?>> computable)
- Specified by:
createEnumCachein interfaceICacheFactory
-
createProductCmptCache
public IComputable<java.lang.String,IProductComponent> createProductCmptCache(IComputable<java.lang.String,IProductComponent> computable)
- Specified by:
createProductCmptCachein interfaceICacheFactory
-
createProductCmptGenerationCache
public IComputable<GenerationId,IProductComponentGeneration> createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
- Specified by:
createProductCmptGenerationCachein interfaceICacheFactory
-
createTableCache
public IComputable<java.lang.String,ITable<?>> createTableCache(IComputable<java.lang.String,ITable<?>> computable)
- Specified by:
createTableCachein interfaceICacheFactory
-
-