Uses of Interface
org.apache.commons.configuration2.tree.ConfigurationNodeVisitor
Packages that use ConfigurationNodeVisitor
Package
Description
The Configuration main package.
A package with helper and utility classes used by hierarchical configurations.
-
Uses of ConfigurationNodeVisitor in org.apache.commons.configuration2
Classes in org.apache.commons.configuration2 that implement ConfigurationNodeVisitorModifier and TypeClassDescriptionprivate final class
A specialized visitor that fills a list with keys that are defined in a node hierarchy.private static final class
A specialized visitor that checks if a node is defined.protected static class
A specialized visitor base class that can be used for storing the tree of configuration nodes.private final class
A specialized visitor implementation which constructs the root node of a configuration with all variables replaced by their interpolated values.(package private) final class
A specializedNodeVisitor
implementation which searches for a specific node in a hierarchy.private final class
A specialized visitor class for generating SAX events for a hierarchical node structure.(package private) static class
A concreteBuilderVisitor
that can construct XML documents. -
Uses of ConfigurationNodeVisitor in org.apache.commons.configuration2.tree
Classes in org.apache.commons.configuration2.tree that implement ConfigurationNodeVisitorModifier and TypeClassDescriptionclass
A simple adapter class that simplifies writing custom node visitor implementations.Methods in org.apache.commons.configuration2.tree with parameters of type ConfigurationNodeVisitorModifier and TypeMethodDescriptionprivate static <T> void
NodeTreeWalker.bfs
(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler) Helper method for performing a BFS traversal.private static <T> boolean
NodeTreeWalker.checkParameters
(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler) Helper method for checking the parameters for the walk() methods.private static <T> void
NodeTreeWalker.dfs
(T node, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler) Recursive helper method for performing a DFS traversal.<T> void
NodeTreeWalker.walkBFS
(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler) Visits all nodes in the hierarchy represented by the given root node in breadth first search manner.<T> void
NodeTreeWalker.walkDFS
(T root, ConfigurationNodeVisitor<T> visitor, NodeHandler<T> handler) Visits all nodes in the hierarchy represented by the given root node in depth first search manner.