org.apache.cxf.common.jaxb
Class JAXBContextCache
java.lang.Object
org.apache.cxf.common.jaxb.JAXBContextCache
public final class JAXBContextCache
- extends Object
Method Summary |
static void |
addPackage(Set<Class<?>> classes,
String pkg,
ClassLoader loader)
|
static void |
clearCaches()
Clear any caches to make sure new contexts are created |
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(Class<?> cls)
|
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(Set<Class<?>> classes,
String defaultNs,
Map<String,Object> props,
Collection<Object> typeRefs,
boolean exact)
|
static JAXBContextCache.CachedContextAndSchemas |
getCachedContextAndSchemas(String pkg,
Map<String,Object> props,
ClassLoader loader)
|
static void |
scanPackages(Set<Class<?>> classes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clearCaches
public static void clearCaches()
- Clear any caches to make sure new contexts are created
scanPackages
public static void scanPackages(Set<Class<?>> classes)
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(Class<?> cls)
throws JAXBException
- Throws:
JAXBException
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(String pkg,
Map<String,Object> props,
ClassLoader loader)
throws JAXBException
- Throws:
JAXBException
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(Set<Class<?>> classes,
String defaultNs,
Map<String,Object> props,
Collection<Object> typeRefs,
boolean exact)
throws JAXBException
- Throws:
JAXBException
addPackage
public static void addPackage(Set<Class<?>> classes,
String pkg,
ClassLoader loader)
Apache CXF