Class RootXNodeImpl
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.impl.xnode.XNodeImpl
com.evolveum.midpoint.prism.impl.xnode.RootXNodeImpl
- All Implemented Interfaces:
- Copyable<XNode>,- Freezable,- Visitable<XNode>,- RootXNode,- XNode,- DebugDumpable,- Serializable,- Cloneable
- See Also:
- 
Field SummaryFields inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImplelementName, KEY_CONTAINER_ID, KEY_OID, KEY_REFERENCE_DESCRIPTION, KEY_REFERENCE_FILTER, KEY_REFERENCE_OBJECT, KEY_REFERENCE_OID, KEY_REFERENCE_REFERENTIAL_INTEGRITY, KEY_REFERENCE_RELATION, KEY_REFERENCE_RESOLUTION_TIME, KEY_REFERENCE_TARGET_NAME, KEY_REFERENCE_TYPE, KEY_VERSION, maxOccurs, parent, typeQNameFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionRootXNodeImpl(@NotNull QName rootElementName) Deprecated.RootXNodeImpl(@NotNull QName rootElementName, PrismNamespaceContext ctx) RootXNodeImpl(@NotNull QName rootElementName, XNode subnode) Deprecated.RootXNodeImpl(@NotNull QName rootElementName, XNode subnode, PrismNamespaceContext ctx) RootXNodeImpl(Map.Entry<QName, XNodeImpl> entry) Deprecated.RootXNodeImpl(Map.Entry<QName, XNodeImpl> entry, PrismNamespaceContext ctx) 
- 
Method SummaryMethods inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImplclone, cloneTransformKeys, copyCommonAttributesFrom, copyCommonTo, dumpSuffix, getComment, getDefinition, getElementName, getLineNumber, getMaxOccurs, getOriginDescription, getOriginFile, getParent, getParserData, isHeterogeneousList, isSingleEntryMap, namespaceContext, setComment, setDefinition, setElementName, setExplicitTypeDeclaration, setLineNumber, setMaxOccurs, setOriginDescription, setOriginFile, setParent, setParserData, setTypeQNameMethods inherited from class com.evolveum.midpoint.prism.AbstractFreezablefreeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutableMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.xnode.XNodeclone, frozen, getDefinition, getMaxOccurs, hasMetadata, namespaceContext, setDefinition
- 
Constructor Details- 
RootXNodeImplDeprecated.
- 
RootXNodeImplDeprecated.
- 
RootXNodeImplDeprecated.
- 
RootXNodeImpl
- 
RootXNodeImplpublic RootXNodeImpl(@NotNull @NotNull QName rootElementName, XNode subnode, PrismNamespaceContext ctx) 
- 
RootXNodeImpl
 
- 
- 
Method Details- 
getTypeQName- Specified by:
- getTypeQNamein interface- XNode
- Overrides:
- getTypeQNamein class- XNodeImpl
 
- 
isExplicitTypeDeclarationpublic boolean isExplicitTypeDeclaration()- Specified by:
- isExplicitTypeDeclarationin interface- XNode
- Overrides:
- isExplicitTypeDeclarationin class- XNodeImpl
 
- 
getRootElementName- Specified by:
- getRootElementNamein interface- RootXNode
 
- 
getSubnode- Specified by:
- getSubnodein interface- RootXNode
 
- 
setSubnode
- 
isEmptypublic boolean isEmpty()
- 
accept
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
getDesc
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
- 
toMapXNode- Specified by:
- toMapXNodein interface- RootXNode
 
- 
toRootXNode- Specified by:
- toRootXNodein interface- XNode
- Overrides:
- toRootXNodein class- XNodeImpl
 
- 
performFreezepublic void performFreeze()- Overrides:
- performFreezein class- AbstractFreezable
 
- 
copy
 
-