|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IComputable | |
|---|---|
| org.faktorips.runtime | |
| org.faktorips.runtime.caching | |
| org.faktorips.runtime.internal | |
| Uses of IComputable in org.faktorips.runtime |
|---|
| Classes in org.faktorips.runtime that implement IComputable | |
|---|---|
class |
SimpleCache
Simple cache that just uses a HashMap to cache objects and never releases them. |
| Methods in org.faktorips.runtime that return IComputable | ||
|---|---|---|
|
ICacheFactory.createCache(IComputable<K,V> computable)
Creates a new cache of the given type. |
|
IComputable<Class<?>,List<?>> |
ICacheFactory.createEnumCache(IComputable<Class<?>,List<?>> computable)
|
|
IComputable<String,IProductComponent> |
ICacheFactory.createProductCmptCache(IComputable<String,IProductComponent> computable)
|
|
IComputable<GenerationId,IProductComponentGeneration> |
ICacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
|
IComputable<String,ITable> |
ICacheFactory.createTableCache(IComputable<String,ITable> computable)
|
|
| Methods in org.faktorips.runtime with parameters of type IComputable | ||
|---|---|---|
|
ICacheFactory.createCache(IComputable<K,V> computable)
Creates a new cache of the given type. |
|
|
DefaultCacheFactory.createCache(IComputable<K,V> computable)
|
|
IComputable<Class<?>,List<?>> |
ICacheFactory.createEnumCache(IComputable<Class<?>,List<?>> computable)
|
|
IComputable<String,IProductComponent> |
ICacheFactory.createProductCmptCache(IComputable<String,IProductComponent> computable)
|
|
IComputable<GenerationId,IProductComponentGeneration> |
ICacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
|
IComputable<String,ITable> |
ICacheFactory.createTableCache(IComputable<String,ITable> computable)
|
|
| Constructors in org.faktorips.runtime with parameters of type IComputable | |
|---|---|
SimpleCache(IComputable<Object,Object> computable)
|
|
SimpleCache(IComputable<Object,Object> computable,
int initialCapacity)
|
|
| Uses of IComputable in org.faktorips.runtime.caching |
|---|
| Classes in org.faktorips.runtime.caching that implement IComputable | |
|---|---|
class |
AbstractComputable<K,V>
|
class |
Memoizer<K,V>
This Memoizer is implemented as suggested by Brian Goetz in Java Concurrency in Practice. |
| Constructors in org.faktorips.runtime.caching with parameters of type IComputable | |
|---|---|
Memoizer(IComputable<K,V> computable)
The constructor to create a memoizer with default values for the internal ConcurrentHashMap |
|
Memoizer(IComputable<K,V> computable,
int initSize,
float loadFactor,
int concurrencyLevel)
This constructor needs next to the IComputable also the initial size, the load factor
and the concurrency level. |
|
| Uses of IComputable in org.faktorips.runtime.internal |
|---|
| Methods in org.faktorips.runtime.internal that return IComputable | |
|---|---|
IComputable<Class<?>,List<?>> |
AbstractCacheFactory.createEnumCache(IComputable<Class<?>,List<?>> computable)
|
IComputable<String,IProductComponent> |
AbstractCacheFactory.createProductCmptCache(IComputable<String,IProductComponent> computable)
|
IComputable<GenerationId,IProductComponentGeneration> |
AbstractCacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
IComputable<String,ITable> |
AbstractCacheFactory.createTableCache(IComputable<String,ITable> computable)
|
| Methods in org.faktorips.runtime.internal with parameters of type IComputable | |
|---|---|
IComputable<Class<?>,List<?>> |
AbstractCacheFactory.createEnumCache(IComputable<Class<?>,List<?>> computable)
|
IComputable<String,IProductComponent> |
AbstractCacheFactory.createProductCmptCache(IComputable<String,IProductComponent> computable)
|
IComputable<GenerationId,IProductComponentGeneration> |
AbstractCacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
IComputable<String,ITable> |
AbstractCacheFactory.createTableCache(IComputable<String,ITable> computable)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||