Class Node


  • @PublicApi
    public final class Node
    extends java.lang.Object
    • Field Detail

      • ROOT_UUID

        public static final NodeId ROOT_UUID
    • Method Detail

      • isRoot

        public boolean isRoot()
      • parentPath

        public NodePath parentPath()
      • getTimestamp

        public java.time.Instant getTimestamp()
      • getChildOrder

        public ChildOrder getChildOrder()
      • getManualOrderValue

        public java.lang.Long getManualOrderValue()
      • inheritsPermissions

        public boolean inheritsPermissions()
      • getNodeType

        public NodeType getNodeType()
      • getNodeState

        public NodeState getNodeState()
      • validateForIndexing

        public void validateForIndexing()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object