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

- Packages that use NodeModel
  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 NodeModel in org.apache.commons.configuration2

    Methods in org.apache.commons.configuration2 that return NodeModel
    Modifier and Type | Method and Description
    --- | ---
    `protected NodeModel<ImmutableNode>` | SubnodeConfiguration.`cloneNodeModel()` Creates a clone of the node model.
    `protected NodeModel<ImmutableNode>` | BaseHierarchicalConfiguration.`cloneNodeModel()` Creates a clone of the node model.
    `protected abstract NodeModel<T>` | AbstractHierarchicalConfiguration.`cloneNodeModel()` Creates a clone of the node model.
    `protected NodeModel<T>` | AbstractHierarchicalConfiguration.`getModel()` Returns the `NodeModel` used by this configuration.
    `NodeModel<T>` | AbstractHierarchicalConfiguration.`getNodeModel()` Returns the `NodeModel` supported by this object.

    Constructors in org.apache.commons.configuration2 with parameters of type NodeModel
    Constructor and Description
    `AbstractHierarchicalConfiguration(NodeModel<T> nodeModel)` Creates a new instance of `AbstractHierarchicalConfiguration` and sets the `NodeModel` to be used.
    `BaseHierarchicalConfiguration(NodeModel<ImmutableNode> model)` Creates a new instance of `BaseHierarchicalConfiguration` and initializes it with the given `NodeModel`.

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

    Classes in org.apache.commons.configuration2.tree that implement NodeModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InMemoryNodeModel` A specialized node model implementation which operates on `ImmutableNode` structures.
    `class` | `TrackedNodeModel` A specialized `NodeModel` implementation that uses a tracked node managed by an `InMemoryNodeModel` object as root node.

    Methods in org.apache.commons.configuration2.tree that return NodeModel
    Modifier and Type | Method and Description
    --- | ---
    `NodeModel<T>` | NodeModelSupport.`getNodeModel()` Returns the `NodeModel` supported by this object.

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