public final class JAXBContextCache
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JAXBContextCache.CachedContextAndSchemas
Return holder of the context, classes, etc...
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addPackage(java.util.Set<java.lang.Class<?>> classes,
java.lang.String pkg,
java.lang.ClassLoader loader) |
static void |
clearCaches()
Clear any caches to make sure new contexts are created
|
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(java.lang.Class<?>... cls) |
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(java.util.Set<java.lang.Class<?>> classes,
java.lang.String defaultNs,
java.util.Map<java.lang.String,java.lang.Object> props,
java.util.Collection<java.lang.Object> typeRefs,
boolean exact) |
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(java.lang.String pkg,
java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.ClassLoader loader) |
static void |
scanPackages(java.util.Set<java.lang.Class<?>> classes) |
public static void clearCaches()
public static void scanPackages(java.util.Set<java.lang.Class<?>> classes)
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(java.lang.Class<?>... cls) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(java.lang.String pkg, java.util.Map<java.lang.String,java.lang.Object> props, java.lang.ClassLoader loader) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(java.util.Set<java.lang.Class<?>> classes, java.lang.String defaultNs, java.util.Map<java.lang.String,java.lang.Object> props, java.util.Collection<java.lang.Object> typeRefs, boolean exact) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic static void addPackage(java.util.Set<java.lang.Class<?>> classes,
java.lang.String pkg,
java.lang.ClassLoader loader)