Interface NodeRepository<N extends de.digitalcollections.model.api.identifiable.Node>

    • Method Detail

      • getParent

        N getParent​(UUID nodeUuid)
      • getChildren

        List<N> getChildren​(N node)
      • getChildren

        List<N> getChildren​(UUID nodeUuid)
      • getChildren

        de.digitalcollections.model.api.paging.PageResponse<N> getChildren​(UUID nodeUuid,
                                                                           de.digitalcollections.model.api.paging.PageRequest pageRequest)
      • getBreadcrumbNavigation

        de.digitalcollections.model.api.view.BreadcrumbNavigation getBreadcrumbNavigation​(UUID nodeUuid)
        Parameters:
        nodeUuid - the uuid of the current node
        Returns:
        the breadcrumb navigation