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) |
getValue
public 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 JAXBIntrospector
public QName getElementName(Object jaxbElement)
getElementName
in class JAXBIntrospector
public boolean isFullyResolved()
public void setFullyResolved(boolean fullyResolved)
public static JAXBClass loadJAXBClass(Class type, ClassLoader classLoader)
Copyright © 2007–2015. All rights reserved.