final class JaxbContextContainer
extends java.lang.Object
JAXBContext
isntances.Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.ConcurrentMap<java.lang.Class<?>,javax.xml.bind.JAXBContext> |
jaxbContexts |
Constructor and Description |
---|
JaxbContextContainer() |
Modifier and Type | Method and Description |
---|---|
javax.xml.bind.Marshaller |
createMarshaller(java.lang.Class<?> clazz) |
javax.xml.bind.Unmarshaller |
createUnmarshaller(java.lang.Class<?> clazz) |
private javax.xml.bind.JAXBContext |
getJaxbContext(java.lang.Class<?> clazz) |
private final java.util.concurrent.ConcurrentMap<java.lang.Class<?>,javax.xml.bind.JAXBContext> jaxbContexts
public javax.xml.bind.Marshaller createMarshaller(java.lang.Class<?> clazz) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public javax.xml.bind.Unmarshaller createUnmarshaller(java.lang.Class<?> clazz) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
private javax.xml.bind.JAXBContext getJaxbContext(java.lang.Class<?> clazz) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException