public final class PackageNamespaceDefinitionCache extends ConcurrentCacheStoreBase<INamespaceDefinition.ILanguageNamespaceDefinition>
| Constructor and Description |
|---|
PackageNamespaceDefinitionCache() |
| Modifier and Type | Method and Description |
|---|---|
protected INamespaceDefinition.ILanguageNamespaceDefinition |
createEntryValue(CacheStoreKeyBase key)
Concrete class must implement this method to create a cache value object.
|
INamespaceDefinition.ILanguageNamespaceDefinition |
get(String packageName,
boolean internal) |
get, remove, size, toStringpublic INamespaceDefinition.ILanguageNamespaceDefinition get(String packageName, boolean internal)
protected INamespaceDefinition.ILanguageNamespaceDefinition createEntryValue(CacheStoreKeyBase key)
ConcurrentCacheStoreBaseConcurrentCacheStoreBase.get(CacheStoreKeyBase) is
responsible for reading and writing the cache table.createEntryValue in class ConcurrentCacheStoreBase<INamespaceDefinition.ILanguageNamespaceDefinition>key - cache keyCopyright © 2016 The Apache Software Foundation. All rights reserved.