Modifier and Type | Class and Description |
---|---|
static class |
Node.Builder |
Modifier | Constructor and Description |
---|---|
protected |
Node(Node.Builder builder) |
Modifier and Type | Method and Description |
---|---|
PropertyTree |
data() |
boolean |
equals(Object o) |
AttachedBinaries |
getAttachedBinaries() |
ChildOrder |
getChildOrder() |
boolean |
getHasChildren() |
IndexConfigDocument |
getIndexConfigDocument() |
Long |
getManualOrderValue() |
NodeState |
getNodeState() |
NodeType |
getNodeType() |
AccessControlList |
getPermissions() |
Instant |
getTimestamp() |
int |
hashCode() |
NodeId |
id() |
boolean |
inheritsPermissions() |
boolean |
isRoot() |
NodeName |
name() |
static Node.Builder |
newNode() |
static Node.Builder |
newNode(Node node) |
static Node.Builder |
newNode(NodeId id) |
NodePath |
parentPath() |
NodePath |
path() |
String |
toString() |
void |
validateForIndexing() |
protected Node(Node.Builder builder)
public boolean isRoot()
public NodeName name()
public NodePath parentPath()
public NodePath path()
public boolean getHasChildren()
public NodeId id()
public Instant getTimestamp()
public PropertyTree data()
public IndexConfigDocument getIndexConfigDocument()
public ChildOrder getChildOrder()
public Long getManualOrderValue()
public AccessControlList getPermissions()
public boolean inheritsPermissions()
public NodeType getNodeType()
public AttachedBinaries getAttachedBinaries()
public NodeState getNodeState()
public void validateForIndexing()
public static Node.Builder newNode()
public static Node.Builder newNode(NodeId id)
public static Node.Builder newNode(Node node)