com.unitesk.requality.core
Class NodeDesc
java.lang.Object
com.unitesk.requality.core.NodeDesc
public class NodeDesc
- extends java.lang.Object
Constructor Summary |
NodeDesc(java.util.UUID uuid,
java.util.UUID parentUUId,
java.lang.String id,
java.util.Map<java.lang.String,Attribute> attributes,
java.util.List<java.util.UUID> childrenUUId)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeDesc
public NodeDesc(java.util.UUID uuid,
java.util.UUID parentUUId,
java.lang.String id,
java.util.Map<java.lang.String,Attribute> attributes,
java.util.List<java.util.UUID> childrenUUId)
setId
public void setId(java.lang.String id)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
equalsButUUID
public boolean equalsButUUID(java.lang.Object obj)
getId
public java.lang.String getId()
getUUId
public java.util.UUID getUUId()
getChildrenUUId
public java.util.List<java.util.UUID> getChildrenUUId()
getAttributes
public java.util.Map<java.lang.String,Attribute> getAttributes()
setAttribute
public void setAttribute(Attribute attr)
removeAttribute
public Attribute removeAttribute(java.lang.String key)
getParentUUId
public java.util.UUID getParentUUId()
setChildrenDesc
public void setChildrenDesc(java.util.UUID chUUId,
NodeDesc chDesc)
getChildDesc
public NodeDesc getChildDesc(java.util.UUID chUUId)
createNode
public TreeNode createNode(TreeDB db,
java.util.UUID pUUId,
java.lang.Boolean deep)
createNode
public TreeNode createNode(TreeDB db)
setParentUUId
public void setParentUUId(java.util.UUID pUUId)
fromNode
public static NodeDesc fromNode(TreeNode node)
fromNode
public static NodeDesc fromNode(TreeNode node,
java.lang.Boolean deep)