## Uses of Interface
org.apache.commons.configuration2.tree.NodeMatcher

- Packages that use NodeMatcher
  Package | Description
  --- | ---
  org.apache.commons.configuration2.tree | A package with helper and utility classes used by hierarchical configurations.

- - ### Uses of NodeMatcher in org.apache.commons.configuration2.tree

    Classes in org.apache.commons.configuration2.tree that implement NodeMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NodeNameMatchers` An enumeration class with several pre-defined `NodeMatcher` implementations based on node names.

    Methods in org.apache.commons.configuration2.tree with parameters of type NodeMatcher
    Modifier and Type | Method and Description
    --- | ---
    `<C> List<T>` | NodeHandler.`getMatchingChildren(T node, NodeMatcher<C> matcher, C criterion)` Returns an unmodifiable list of all children of the specified node which are matched by the passed in `NodeMatcher` against the provided criterion.
    `<C> List<T>` | NodeHandlerDecorator.`getMatchingChildren(T node, NodeMatcher<C> matcher, C criterion)`
    `<C> int` | NodeHandler.`getMatchingChildrenCount(T node, NodeMatcher<C> matcher, C criterion)` Returns the number of children of the specified node which are matched by the given `NodeMatcher`.
    `<C> int` | NodeHandlerDecorator.`getMatchingChildrenCount(T node, NodeMatcher<C> matcher, C criterion)`

    Constructors in org.apache.commons.configuration2.tree with parameters of type NodeMatcher
    Constructor and Description
    `DefaultExpressionEngine(DefaultExpressionEngineSymbols syms, NodeMatcher<String> nodeNameMatcher)` Creates a new instance of `DefaultExpressionEngine` and initializes its symbols and the matcher for comparing node names.

Copyright © 2001–2019 The Apache Software Foundation. All rights reserved.