Class SchemaXNodeImpl
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.impl.xnode.XNodeImpl
com.evolveum.midpoint.prism.impl.xnode.SchemaXNodeImpl
- All Implemented Interfaces:
Copyable<XNode>
,Freezable
,Visitable<XNode>
,MetadataAware
,SchemaXNode
,XNode
,DebugDumpable
,Serializable
,Cloneable
- Author:
- Radovan Semancik
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImpl
elementName, 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, typeQName
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Methods inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImpl
cloneTransformKeys, copyCommonAttributesFrom, copyCommonTo, dumpSuffix, getComment, getDefinition, getElementName, getLineNumber, getMaxOccurs, getOriginDescription, getOriginFile, getParent, getParserData, getTypeQName, isExplicitTypeDeclaration, isHeterogeneousList, isSingleEntryMap, namespaceContext, setComment, setDefinition, setElementName, setExplicitTypeDeclaration, setLineNumber, setMaxOccurs, setOriginDescription, setOriginFile, setParent, setParserData, setTypeQName, toRootXNode
Methods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable, performFreeze
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze, isImmutable
Methods inherited from interface com.evolveum.midpoint.prism.xnode.MetadataAware
addMetadataNode
Methods inherited from interface com.evolveum.midpoint.prism.xnode.XNode
frozen, hasMetadata
-
Constructor Details
-
SchemaXNodeImpl
public SchemaXNodeImpl() -
SchemaXNodeImpl
-
-
Method Details
-
getSchemaElement
-
setSchemaElement
-
isEmpty
public boolean isEmpty() -
accept
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-
getDesc
-
equals
-
hashCode
public int hashCode() -
getMetadataNodes
- Specified by:
getMetadataNodes
in interfaceMetadataAware
-
setMetadataNodes
- Specified by:
setMetadataNodes
in interfaceMetadataAware
-
clone
-
copy
-