@ThreadSafe @Singleton(value="can be instantiated directly as well") public class XMLSchemaCache extends SchemaCache
m_aCacheAccessStats, m_aRWLock, STATISTICS_PREFIX| Constructor and Description |
|---|
XMLSchemaCache() |
XMLSchemaCache(ErrorHandler aErrorHandler) |
XMLSchemaCache(ErrorHandler aErrorHandler,
LSResourceResolver aResourceResolver) |
XMLSchemaCache(LSResourceResolver aResourceResolver) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearPerClassLoaderCache() |
static SchemaFactory |
createXSDSchemaFactory() |
static XMLSchemaCache |
getInstance() |
static XMLSchemaCache |
getInstanceOfClassLoader(ClassLoader aClassLoader) |
static boolean |
isInstantiated() |
createSchema, getErrorHandler, getResourceResolver, getSchema, getSchema, getSchema, getSchemaFactory, getSchemaTypeName, getValidator, getValidator, getValidator, getValidatorFromSchema, getValueToCache, removeFromCache, toStringgetFromCacheclearCache, createCache, getFromCacheNoStats, getFromCacheNoStatsNotLocked, getFromCacheNotLocked, getMaxSize, getName, getSize, hasMaxSize, isEmpty, isNotEmpty, putInCache, putInCacheNotLocked, removeFromCachepublic XMLSchemaCache()
public XMLSchemaCache(@Nullable ErrorHandler aErrorHandler)
public XMLSchemaCache(@Nullable LSResourceResolver aResourceResolver)
public XMLSchemaCache(@Nullable ErrorHandler aErrorHandler, @Nullable LSResourceResolver aResourceResolver)
@Nonnull public static SchemaFactory createXSDSchemaFactory()
public static boolean isInstantiated()
@Nonnull public static XMLSchemaCache getInstance()
@Nonnull public static XMLSchemaCache getInstanceOfClassLoader(@Nullable ClassLoader aClassLoader)
public static void clearPerClassLoaderCache()
Copyright © 2014–2015 Philip Helger. All rights reserved.