Improve InstanceIdentifierBuilderImpl safety 82/104982/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 22 Mar 2023 09:41:05 +0000 (10:41 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 22 Mar 2023 10:27:18 +0000 (11:27 +0100)
commit3a3b6f7a517be88b07602930c881456f907e1b5f
tree7a50805104141921d152af879db797b75fe182c8
parent1503068156853ce0813b8c28b9495db4d15b6ae8
Improve InstanceIdentifierBuilderImpl safety

Add a constructor which explicitly takes (Identifiable)Item, removing the
need to use type arguments and hiding the intermediate empty constructor
as well as the methods to add items.

Change-Id: Ib45485b0ab3b10ab0666b4ad6797dc710cd00130
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/InstanceIdentifier.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/InstanceIdentifierBuilderImpl.java