Clean up DataSchemaContextNode.Composite 95/106095/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 21 May 2023 10:22:56 +0000 (12:22 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 21 May 2023 11:19:54 +0000 (13:19 +0200)
commit2c1ebba97136411eede44b6daaded4f5c2bb1f50
treee96140aa92acce2c88717a942472d299c444de4c
parentcc41a96b3d8586fd4595987f0d5c08fa749b55c1
Clean up DataSchemaContextNode.Composite

Fix naming of methods to be consistent with the rest our codebase. Also
document behaviour and eliminate duplicate code.

JIRA: YANGTOOLS-1413
Change-Id: I31bdd01a8bcb2ab8046bdbe7880a422c1e2e8dc0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
16 files changed:
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/AbstractStringInstanceIdentifierCodec.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextTree.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/XpathStringParsingPathArgumentBuilder.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/AbstractCompositeContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/AbstractDataSchemaContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/AbstractListLikeContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/AbstractMixinContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/ChoiceContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/ContainerContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/DataContainerContextNode.java [deleted file]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/LeafListContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/ListContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/ListItemContextNode.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/impl/model/MapContextNode.java
data/yang-data-util/src/test/java/org/opendaylight/yangtools/yang/data/util/impl/model/YT1412Test.java