public class HierarchyNode extends Object
| Modifier and Type | Field and Description |
|---|---|
Set<String> |
childNodeIds
a set of all children for this node
|
String |
description
the description for this node
|
Set<String> |
directChildNodeIds
a set of all direct children for this node,
the ids of child nodes that touch this node directly
|
Set<String> |
directParentNodeIds
a set of all direct parents for this node,
the ids of parent nodes that touch this node directly
|
String |
hierarchyId
The assigned unique id for the hierarchy this node is in
|
String |
id
The unique id for this hierarchy node
|
Boolean |
isDisabled
boolean representing whether or not node is disabled
|
Set<String> |
parentNodeIds
a set of all parents for this node
|
String |
permToken
the permissions token for the associated node,
can be looked up in the permissions token key generator service
|
String |
title
the title of this node
|
| Constructor and Description |
|---|
HierarchyNode()
Empty constructor
|
HierarchyNode(String id,
String hierarchyId,
String title,
String permToken,
Set<String> directParentNodeIds,
Set<String> parentNodeIds,
Set<String> directChildNodeIds,
Set<String> childNodeIds,
Boolean isDisabled)
Testing constructor
|
public String id
public String hierarchyId
public String title
public String description
public String permToken
public Set<String> directParentNodeIds
public Set<String> directChildNodeIds
public Boolean isDisabled
public HierarchyNode()
public HierarchyNode(String id, String hierarchyId, String title, String permToken, Set<String> directParentNodeIds, Set<String> parentNodeIds, Set<String> directChildNodeIds, Set<String> childNodeIds, Boolean isDisabled)
id - hierarchyId - title - permToken - directParentNodeIds - directChildNodeIds - parentNodeIds - childNodeIds - isDisabled - Copyright © 2003–2021 Sakai Project. All rights reserved.