com.unitesk.requality.core
public class NodeDesc extends java.lang.Object
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
TreeNode |
createNode(TreeDB db) |
TreeNode |
createNode(TreeDB db,
java.lang.Boolean saveLink) |
TreeNode |
createNode(TreeDB db,
java.util.UUID pUUId,
java.lang.Boolean deep) |
TreeNode |
createNode(TreeDB db,
java.util.UUID pUUId,
java.lang.Boolean deep,
java.lang.Boolean saveUUID) |
boolean |
equals(java.lang.Object obj) |
boolean |
equalsButUUID(java.lang.Object obj) |
static NodeDesc |
fromNode(TreeNode node) |
static NodeDesc |
fromNode(TreeNode node,
java.lang.Boolean deep) |
java.util.Map<java.lang.String,Attribute> |
getAttributes() |
NodeDesc |
getChildDesc(java.util.UUID chUUId) |
java.util.List<java.util.UUID> |
getChildrenUUId() |
java.lang.String |
getId() |
java.util.UUID |
getParentUUId() |
java.lang.String |
getType() |
java.util.UUID |
getUUId() |
Attribute |
removeAttribute(java.lang.String key) |
void |
setAttribute(Attribute attr) |
void |
setChildrenDesc(java.util.UUID chUUId,
NodeDesc chDesc) |
void |
setChildrenUUIDs(java.util.List<java.util.UUID> childs) |
void |
setId(java.lang.String id) |
void |
setParentUUId(java.util.UUID pUUId) |
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)
public void setId(java.lang.String id)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean equalsButUUID(java.lang.Object obj)
public java.lang.String getId()
public java.util.UUID getUUId()
public java.util.List<java.util.UUID> getChildrenUUId()
public java.util.Map<java.lang.String,Attribute> getAttributes()
public void setAttribute(Attribute attr)
public Attribute removeAttribute(java.lang.String key)
public java.util.UUID getParentUUId()
public java.lang.String getType()
public void setChildrenDesc(java.util.UUID chUUId, NodeDesc chDesc)
public NodeDesc getChildDesc(java.util.UUID chUUId)
public TreeNode createNode(TreeDB db, java.util.UUID pUUId, java.lang.Boolean deep, java.lang.Boolean saveUUID)
public void setParentUUId(java.util.UUID pUUId)
public void setChildrenUUIDs(java.util.List<java.util.UUID> childs)