Package com.helger.schematron.pure.bound
Class PSBoundSchemaCache
java.lang.Object
com.helger.commons.cache.MappedCache<KEYTYPE,KEYTYPE,VALUETYPE>
com.helger.commons.cache.Cache<PSBoundSchemaCacheKey,IPSBoundSchema>
com.helger.schematron.pure.bound.PSBoundSchemaCache
- All Implemented Interfaces:
com.helger.commons.cache.ICache<PSBoundSchemaCacheKey,,IPSBoundSchema> com.helger.commons.cache.IMutableCache<PSBoundSchemaCacheKey,,IPSBoundSchema> com.helger.commons.lang.IHasSize,com.helger.commons.name.IHasName
public class PSBoundSchemaCache
extends com.helger.commons.cache.Cache<PSBoundSchemaCacheKey,IPSBoundSchema>
A cache for
IPSBoundSchema instances. Use getInstance() to
retrieve a global singleton instance. Alternatively you may instantiate this
class regularly.- Author:
- Philip Helger
-
Field Summary
Fields inherited from class com.helger.commons.cache.Cache
DEFAULT_ALLOW_NULL_VALUESFields inherited from class com.helger.commons.cache.MappedCache
m_aRWLock, NO_MAX_SIZE, STATISTICS_PREFIX -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.helger.commons.cache.MappedCache
clearCache, createCache, getCacheKeyProvider, getFromCache, getFromCacheNoStats, getFromCacheNoStatsNotLocked, getMaxSize, getName, getValueProvider, hasMaxSize, isAllowNullValues, isEmpty, isInCache, isNotEmpty, putInCache, putInCacheNotLocked, removeFromCache, size, toString
-
Constructor Details
-
PSBoundSchemaCache
-
-
Method Details
-
getInstance
-