public final class JAXBUtil extends Object
Constructor and Description |
---|
JAXBUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
compareElementList(List<Object> aList,
List<Object> bList,
boolean considerNamespacePrefixes) |
static <T> Class<T> |
findClassForType(QName typeName,
Package pkg) |
static Object |
findElement(List<Object> elements,
QName elementName)
Looks for an element with specified name.
|
static Document |
getDocument(Object element) |
static String |
getElementLocalName(Object element) |
static QName |
getElementQName(Object element) |
static String |
getSchemaNamespace(Package pkg) |
static String |
getTextContentDump(Object element)
Returns short description of element content for diagnostics use (logs,
dumps).
|
static <T> String |
getTypeLocalName(Class<T> type) |
static <T> QName |
getTypeQName(Class<T> type) |
static boolean |
isElement(Object element) |
static List<Object> |
listChildElements(Object parentElement) |
public static boolean isElement(Object element)
public static String getTextContentDump(Object element)
element
- DOM or JAXB elementpublic static Object findElement(List<Object> elements, QName elementName)
elements
- elementName
- public static List<Object> listChildElements(Object parentElement)
parentElement
- Copyright © 2020 Evolveum. All rights reserved.