Package org.faktorips.runtime.internal
Class AbstractCacheFactory
java.lang.Object
org.faktorips.runtime.internal.AbstractCacheFactory
- All Implemented Interfaces:
ICacheFactory
- Direct Known Subclasses:
DefaultCacheFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal IComputable<Class<?>,List<?>> createEnumCache(IComputable<Class<?>, List<?>> computable) IComputable<Class<?>,IpsEnum<?>> createIpsEnumCache(IComputable<Class<?>, IpsEnum<?>> computable) createProductCmptCache(IComputable<String, IProductComponent> 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, waitMethods inherited from interface org.faktorips.runtime.ICacheFactory
createCache
-
Constructor Details
-
AbstractCacheFactory
public AbstractCacheFactory()
-
-
Method Details
-
createEnumCache
public final IComputable<Class<?>,List<?>> createEnumCache(IComputable<Class<?>, List<?>> computable) - Specified by:
createEnumCachein interfaceICacheFactory
-
createIpsEnumCache
public IComputable<Class<?>,IpsEnum<?>> createIpsEnumCache(IComputable<Class<?>, IpsEnum<?>> computable) - Specified by:
createIpsEnumCachein interfaceICacheFactory
-
createProductCmptCache
public IComputable<String,IProductComponent> createProductCmptCache(IComputable<String, IProductComponent> computable) - Specified by:
createProductCmptCachein interfaceICacheFactory
-
createProductCmptGenerationCache
public IComputable<GenerationId,IProductComponentGeneration> createProductCmptGenerationCache(IComputable<GenerationId, IProductComponentGeneration> computable) - Specified by:
createProductCmptGenerationCachein interfaceICacheFactory
-
createTableCache
- Specified by:
createTableCachein interfaceICacheFactory
-