public class RootXNode extends XNode
DUMMY_NAME, elementName, KEY_CONTAINER_ID, KEY_OID, KEY_REFERENCE_DESCRIPTION, KEY_REFERENCE_FILTER, KEY_REFERENCE_OBJECT, KEY_REFERENCE_OID, KEY_REFERENCE_RELATION, KEY_REFERENCE_RESOLUTION_TIME, KEY_REFERENCE_TARGET_NAME, KEY_REFERENCE_TYPE, KEY_VERSION, maxOccurs, parent, typeQName
INDENT_STRING
Constructor and Description |
---|
RootXNode(Map.Entry<QName,XNode> entry) |
RootXNode(QName rootElementName) |
RootXNode(QName rootElementName,
XNode subnode) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
String |
debugDump(int indent) |
boolean |
equals(Object o) |
String |
getDesc() |
QName |
getRootElementName() |
XNode |
getSubnode() |
QName |
getTypeQName() |
int |
hashCode() |
boolean |
isEmpty() |
boolean |
isExplicitTypeDeclaration() |
void |
setRootElementName(QName rootElementName) |
void |
setSubnode(XNode subnode) |
MapXNode |
toMapXNode() |
RootXNode |
toRootXNode() |
String |
toString() |
clone, cloneTransformKeys, copyCommonAttributesFrom, debugDump, dumpSuffix, getComment, getElementName, getLineNumber, getMaxOccurs, getOriginDescription, getOriginFile, getParent, isHeterogeneousList, isSingleEntryMap, setComment, setElementName, setExplicitTypeDeclaration, setLineNumber, setMaxOccurs, setOriginDescription, setOriginFile, setParent, setTypeQName
finalize, getClass, notify, notifyAll, wait, wait, wait
debugDumpLazily, debugDumpLazily
public RootXNode(@NotNull QName rootElementName)
public QName getTypeQName()
getTypeQName
in class XNode
public boolean isExplicitTypeDeclaration()
isExplicitTypeDeclaration
in class XNode
@NotNull public QName getRootElementName()
public void setRootElementName(@NotNull QName rootElementName)
public XNode getSubnode()
public void setSubnode(XNode subnode)
public void accept(Visitor visitor)
public String debugDump(int indent)
public MapXNode toMapXNode()
public RootXNode toRootXNode()
toRootXNode
in class XNode
Copyright © 2019 Evolveum. All rights reserved.