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, toString
public INamespaceDefinition.ILanguageNamespaceDefinition get(String packageName, boolean internal)
protected INamespaceDefinition.ILanguageNamespaceDefinition createEntryValue(CacheStoreKeyBase key)
ConcurrentCacheStoreBase
ConcurrentCacheStoreBase.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.