@ThreadSafe @Singleton(value="can be instantiated directly as well") public class XMLSchemaCache extends SchemaCache
| Constructor and Description |
|---|
XMLSchemaCache() |
XMLSchemaCache(ErrorHandler aErrorHandler) |
XMLSchemaCache(ErrorHandler aErrorHandler,
LSResourceResolver aResourceResolver) |
XMLSchemaCache(LSResourceResolver aResourceResolver) |
| Modifier and Type | Method and Description |
|---|---|
static com.helger.commons.state.EChange |
clearPerClassLoaderCache() |
static SchemaFactory |
createXSDSchemaFactory() |
static XMLSchemaCache |
getInstance() |
static XMLSchemaCache |
getInstanceOfClassLoader(ClassLoader aClassLoader) |
static XMLSchemaCache |
getInstanceOfClassLoader(com.helger.commons.lang.IHasClassLoader aClassLoaderProvider) |
static boolean |
isInstantiated() |
createSchema, getErrorHandler, getResourceResolver, getSchema, getSchema, getSchema, getSchemaFactory, getSchemaTypeName, getValidator, getValidator, getValidator, getValidatorFromSchema, removeFromCache, toStringclearCache, createCache, getFromCache, getFromCacheNoStats, getFromCacheNoStatsNotLocked, getMaxSize, getName, hasMaxSize, isEmpty, isNotEmpty, putInCache, putInCacheNotLocked, removeFromCache, sizepublic 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 com.helger.commons.lang.IHasClassLoader aClassLoaderProvider)
@Nonnull public static XMLSchemaCache getInstanceOfClassLoader(@Nullable ClassLoader aClassLoader)
@Nonnull public static com.helger.commons.state.EChange clearPerClassLoaderCache()
Copyright © 2014–2017 Philip Helger. All rights reserved.