Uses of Class
lib.aide.paths.Paths.Node
Package
Description
-
Uses of Paths.Node in lib.aide.paths
Modifier and TypeMethodDescriptionPaths.Node.ancestors()
Paths.Node.children()
Paths.Node.descendants()
Finds a node in the tree structure based on the full path.Resolves the relative path to a node in the tree structure.Resolves the relative components to a node in the tree structure.Paths.Node.siblings
(boolean withSelf) Modifier and TypeMethodDescriptionvoid
void
Modifier and TypeMethodDescriptionvoid
Runs action for every node in the treevoid
Runs action for every node in the treevoid
Runs action for every node in the tree, depth firstPathsHtml.Builder.leafNodeHtmlContent
(Function<Paths<C, P>.Node, PathsHtml.HtmlContent> leafNodeHtmlContent) Sets the function to generate HtmlContent for leaf nodes.PathsHtml.Builder.parentNodeHtmlContent
(Function<Paths<C, P>.Node, PathsHtml.HtmlContent> parentNodeHtmlContent) Sets the function to generate HtmlContent for parent nodes.Sets the function to generate HTML-friendly IDs. -
Uses of Paths.Node in lib.aide.resource.collection
Modifier and TypeMethodDescriptionstatic <T extends Provenance>
Optional<PathElaboration> PathElaboration.fromBasename
(String basename, Paths<String, ResourceProvenance<T, Resource<? extends Nature, ?>>>.Node parent, Paths<String, ResourceProvenance<T, Resource<? extends Nature, ?>>>.Node newNode) If the file is `.path.yml` `.path.yaml` or `.path.json` or `.[parent-dir-name].path.yml` or `[parent-dir-name].path.yml` or `.yaml` or `.json` it's a special file which "elaborates" the current path, not a content resource. -
Uses of Paths.Node in org.techbd.service
Modifier and TypeMethodDescriptionList
<Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node> DocResourcesService.NodeAide.sequenceableChildren
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) Returns the children of a node sorted by the nested property 'nav.sequence.weight' in the node's attributes.List
<Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node> DocResourcesService.NodeAide.sidebarItems()
Modifier and TypeMethodDescriptionDocResourcesService.NodeAide.attributeExpr
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node, String propertyPath) DocResourcesService.NodeAide.attributeExpr
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node, String propertyPath, Optional<Object> defaultValue) Retrieves the value of a nested property from a node's attributes map using Spring Expression Language (SpEL).DocResourcesService.NamingStrategy.caption
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) DocResourcesService.NodeAide.editableUrlOrBlank
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) DocResourcesService.NodeAide.editURI
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) List
<Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node> DocResourcesService.NodeAide.sequenceableChildren
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) Returns the children of a node sorted by the nested property 'nav.sequence.weight' in the node's attributes.DocResourcesService.NamingStrategy.title
(Paths<String, ? extends ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>>.Node node) -
Uses of Paths.Node in org.techbd.service.http.hub.prime.route