Package org.dom4j.jaxb
Class JAXBSupport
java.lang.Object
org.dom4j.jaxb.JAXBSupport
- Direct Known Subclasses:
JAXBModifier,JAXBReader,JAXBWriter
DOCUMENT ME!
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClassLoaderprivate Stringprivate jakarta.xml.bind.JAXBContextprivate jakarta.xml.bind.Marshallerprivate jakarta.xml.bind.Unmarshaller -
Constructor Summary
ConstructorsConstructorDescriptionJAXBSupport(String contextPath) JAXBSupport(String contextPath, ClassLoader classloader) -
Method Summary
Modifier and TypeMethodDescriptionprivate jakarta.xml.bind.JAXBContextprivate jakarta.xml.bind.Marshallerprivate jakarta.xml.bind.Unmarshallerprotected Elementmarshal(jakarta.xml.bind.Element element) Marshals the givenElementin to its DOM4J counterpart.protected jakarta.xml.bind.ElementUnmarshalls the specified DOM4JElementinto aElement
-
Field Details
-
contextPath
-
classloader
-
jaxbContext
private jakarta.xml.bind.JAXBContext jaxbContext -
marshaller
private jakarta.xml.bind.Marshaller marshaller -
unmarshaller
private jakarta.xml.bind.Unmarshaller unmarshaller
-
-
Constructor Details
-
JAXBSupport
-
JAXBSupport
-
-
Method Details
-
marshal
Marshals the givenElementin to its DOM4J counterpart.- Parameters:
element- JAXB Element to be marshalled- Returns:
- the marshalled DOM4J
Element - Throws:
jakarta.xml.bind.JAXBException- when an error occurs
-
unmarshal
Unmarshalls the specified DOM4JElementinto aElement- Parameters:
element- the DOM4J element to unmarshall- Returns:
- the unmarshalled JAXB object
- Throws:
jakarta.xml.bind.JAXBException- when an error occurs
-
getMarshaller
private jakarta.xml.bind.Marshaller getMarshaller() throws jakarta.xml.bind.JAXBException- Throws:
jakarta.xml.bind.JAXBException
-
getUnmarshaller
private jakarta.xml.bind.Unmarshaller getUnmarshaller() throws jakarta.xml.bind.JAXBException- Throws:
jakarta.xml.bind.JAXBException
-
getContext
private jakarta.xml.bind.JAXBContext getContext() throws jakarta.xml.bind.JAXBException- Throws:
jakarta.xml.bind.JAXBException
-