All Classes and Interfaces

Class
Description
A builder for creating a ToIntFunction<Path> that defines how many child entries (files or directories) are allowed under a given path.
Utility class providing constants and factory methods for creating ChildLimitBuilder instances.
 
A builder interface for creating an EmojiMapping, which determines which emoji (if any) should be displayed for each file or directory in the pretty-printed tree.
Pretty prints a file tree, and returns the result as a String.
Builder for creating FileTreePrettyPrinter instances with customizable PrettyPrintOptions.
A builder for constructing functions that provide optional line extensions (such as comments or formatting markers) when pretty-printing file trees.
Utility class providing constants and factory methods for creating LineExtensionBuilder instances used to define per-path line extensions in pretty-printed file trees.
Utility class providing factory and composition methods for PathMatchers.
A builder for creating a Comparator<Path> that defines a custom sorting order for file system paths based on rule precedence.
 
 
 
 
 
 
 
 
 
 
 
Represents the ASCII or Unicode symbol set used to render the visual structure of a directory tree.