public interface HierarchicalElement
| Modifier and Type | Interface and Description |
|---|---|
static class |
HierarchicalElement.UriHelper |
default boolean excludeBaseFolder()
boolean isFile()
default boolean isFolder()
HierarchicalElement getParent()
Stream<HierarchicalElement> getChildren()
String getName()
String getItemName()
String getSourcePath()
Source getSource()
String getJcrBasePath()
default String getNodePath(boolean preserveName)
default String getNodeName(boolean preserveName)
default Stream<HierarchicalElement> getFileChildren()
default Stream<HierarchicalElement> getFolderChildren()
default void visitAllFolders(CheckedConsumer<HierarchicalElement> visitor, CheckedFunction<HierarchicalElement,Stream<HierarchicalElement>> childFunction) throws Exception
Exceptiondefault void visitAllFolders(CheckedConsumer<HierarchicalElement> visitor) throws Exception
Exceptiondefault void visitAllFiles(CheckedConsumer<HierarchicalElement> visitor, CheckedFunction<HierarchicalElement,Stream<HierarchicalElement>> childFolderFunction, CheckedFunction<HierarchicalElement,Stream<HierarchicalElement>> childFileFunction) throws Exception
Exceptiondefault void visitAllFiles(CheckedConsumer<HierarchicalElement> visitor) throws Exception
ExceptionCopyright © 2013–2020 Adobe. All rights reserved.