Rename InstanceIdentifierBuilder 90/104990/2
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 24 Mar 2023 10:02:30 +0000 (11:02 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 24 Mar 2023 12:47:46 +0000 (13:47 +0100)
commit32a8e3d8edf87d6b07bca8139eb3311645ece5c5
tree7d5674f7e0cce783d88c22cbfd036ec784490674
parent068f856ff649e46b9392dcc8e09e05240aa6a3c3
Rename InstanceIdentifierBuilder

Turn the intermediate interface into a sealed abstract class, which
lowers verbosity significantly. We now have three builder classes, only
two of which are exposed.

JIRA: MDSAL-798
Change-Id: I45e23643e196d9d06112053d60b2e2fbf1544311
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionSpec.java
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/InstanceNotificationSpec.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultDescendantQueryBuilder.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultMatchBuilderPath.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/AbstractInstanceIdentifierBuilder.java [deleted file]
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/InstanceIdentifier.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/KeyedInstanceIdentifier.java
binding/yang-binding/src/test/java/org/opendaylight/yangtools/yang/binding/InstanceIdentifierTest.java