public class JAXBHelper extends Object
| Constructor and Description |
|---|
JAXBHelper() |
| Modifier and Type | Method and Description |
|---|---|
static JAXBBinder |
getBinder(jakarta.xml.bind.Binder jaxbBinder)
Return the EclipseLink implementation of Binder.
|
static JAXBContext |
getJAXBContext(jakarta.xml.bind.JAXBContext jaxbContext)
Return the EclipseLink implementation of JAXBContext.
|
static JAXBMarshaller |
getMarshaller(jakarta.xml.bind.Marshaller jaxbMarshaller)
Return the EclipseLink implementation of Marshaller.
|
static JAXBUnmarshaller |
getUnmarshaller(jakarta.xml.bind.Unmarshaller jaxbUnmarshaller)
Return the EclipseLink implementation of Unmarshaller.
|
static <T> T |
unwrap(jakarta.xml.bind.Binder jaxbBinder,
Class<T> clazz)
Unwraps a given Binder resulting in an EclipseLink JAXBBinder, or the EclipseLink
JAXBBinder's underlying XMLBinder.
|
static <T> T |
unwrap(jakarta.xml.bind.JAXBContext jaxbContext,
Class<T> clazz)
Unwraps a given JAXBContext resulting in an EclipseLink JAXBContext, or the EclipseLink
JAXBContext's underlying XMLContext.
|
static <T> T |
unwrap(jakarta.xml.bind.Marshaller jaxbMarshaller,
Class<T> clazz)
Unwraps a given Marshaller resulting in an EclipseLink JAXBMarshaller, or the EclipseLink
JAXBMarshaller's underlying XMLMarshaller.
|
static <T> T |
unwrap(jakarta.xml.bind.Unmarshaller jaxbUnmarshaller,
Class<T> clazz)
Unwraps a given Unmarshaller resulting in an EclipseLink JAXBUnmarshaller, or the EclipseLink
JAXBUnmarshaller's underlying XMLUnmarshaller.
|
public static JAXBContext getJAXBContext(jakarta.xml.bind.JAXBContext jaxbContext) throws IllegalArgumentException
JAXBContext. If not, an exception will be
thrown.jaxbContext - IllegalArgumentExceptionpublic static JAXBUnmarshaller getUnmarshaller(jakarta.xml.bind.Unmarshaller jaxbUnmarshaller) throws IllegalArgumentException
JAXBUnmarshaller. If not, an exception
will be thrown.jaxbUnmarshaller - IllegalArgumentExceptionpublic static JAXBMarshaller getMarshaller(jakarta.xml.bind.Marshaller jaxbMarshaller) throws IllegalArgumentException
JAXBMarshaller. If not, an exception will be
thrown.jaxbMarshaller - IllegalArgumentExceptionpublic static JAXBBinder getBinder(jakarta.xml.bind.Binder jaxbBinder) throws IllegalArgumentException
JAXBBinder. If not, an exception will be
thrown.jaxbBinder - IllegalArgumentExceptionpublic static <T> T unwrap(jakarta.xml.bind.JAXBContext jaxbContext,
Class<T> clazz)
throws IllegalArgumentException
T - jaxbContext - clazz - IllegalArgumentExceptionJAXBContext,
XMLContextpublic static <T> T unwrap(jakarta.xml.bind.Unmarshaller jaxbUnmarshaller,
Class<T> clazz)
throws IllegalArgumentException
T - jaxbUnmarshaller - clazz - IllegalArgumentExceptionJAXBUnmarshaller,
XMLUnmarshallerpublic static <T> T unwrap(jakarta.xml.bind.Marshaller jaxbMarshaller,
Class<T> clazz)
throws IllegalArgumentException
T - jaxbMarshaller - clazz - IllegalArgumentExceptionJAXBMarshaller,
XMLMarshallerpublic static <T> T unwrap(jakarta.xml.bind.Binder jaxbBinder,
Class<T> clazz)
throws IllegalArgumentException
T - jaxbBinder - clazz - IllegalArgumentExceptionJAXBBinder,
XMLBinderCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.