Uses of Interface
org.apache.commons.configuration2.tree.ConfigurationNodeVisitor
-
Packages that use ConfigurationNodeVisitor Package Description org.apache.commons.configuration2 The Configuration main package.org.apache.commons.configuration2.tree 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 ConfigurationNodeVisitor Modifier and Type Class Description private class
AbstractHierarchicalConfiguration.DefinedKeysVisitor
A specialized visitor that fills a list with keys that are defined in a node hierarchy.private static class
AbstractHierarchicalConfiguration.DefinedVisitor<T>
A specialized visitor that checks if a node is defined.protected static class
BaseHierarchicalConfiguration.BuilderVisitor
A specialized visitor base class that can be used for storing the tree of configuration nodes.private class
BaseHierarchicalConfiguration.InterpolatedVisitor
A specialized visitor implementation which constructs the root node of a configuration with all variables replaced by their interpolated values.(package private) class
FindNodeVisitor<T>
A specializedNodeVisitor
implementation which searches for a specific node in a hierarchy.private class
HierarchicalConfigurationXMLReader.SAXVisitor
A specialized visitor class for generating SAX events for a hierarchical node structure.(package private) static class
XMLConfiguration.XMLBuilderVisitor
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 ConfigurationNodeVisitor Modifier and Type Class Description class
ConfigurationNodeVisitorAdapter<T>
A simple adapter class that simplifies writing custom node visitor implementations.Methods in org.apache.commons.configuration2.tree with parameters of type ConfigurationNodeVisitor Modifier and Type Method Description private 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.
-