public class JAXBIntrospectorImpl extends JAXBIntrospector
| Constructor and Description |
|---|
JAXBIntrospectorImpl() |
JAXBIntrospectorImpl(JAXBObject... jaxbObjects) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJAXBClass(JAXBClass jaxbClass) |
static JAXBClass |
createJAXBClassInstance(Class<? extends JAXBClass> readerClass) |
QName |
getElementName(Object jaxbElement) |
Set<QName> |
getElementNames() |
<T> JAXBObject<T> |
getJaxbMarshaller(Class<T> type) |
JAXBObject |
getJaxbMarshallerByElementName(QName elementName) |
JAXBObject |
getJaxbMarshallerBySchemaType(QName schemaType) |
boolean |
isElement(Object jaxbElement) |
boolean |
isFullyResolved() |
static JAXBClass |
loadJAXBClass(Class type,
ClassLoader classLoader) |
void |
setFullyResolved(boolean fullyResolved) |
getValuepublic JAXBIntrospectorImpl()
public JAXBIntrospectorImpl(JAXBObject... jaxbObjects)
public void addJAXBClass(JAXBClass jaxbClass)
public <T> JAXBObject<T> getJaxbMarshaller(Class<T> type)
public JAXBObject getJaxbMarshallerByElementName(QName elementName)
public JAXBObject getJaxbMarshallerBySchemaType(QName schemaType)
public boolean isElement(Object jaxbElement)
isElement in class JAXBIntrospectorpublic QName getElementName(Object jaxbElement)
getElementName in class JAXBIntrospectorpublic boolean isFullyResolved()
public void setFullyResolved(boolean fullyResolved)
public static JAXBClass loadJAXBClass(Class type, ClassLoader classLoader)
Copyright © 2007–2021. All rights reserved.