Add InstanceIdentifier.verifyTarget() 73/89573/3
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 3 May 2020 08:04:18 +0000 (10:04 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 3 May 2020 09:46:07 +0000 (11:46 +0200)
commitd9051de0269b18ca9bbcf1ce43e29e666f94dd1b
tree7d5532b1c9ed1eec86c18bd912d35439d0c591c6
parentd004571336788427f841e35dbea91dad5079fcd5
Add InstanceIdentifier.verifyTarget()

There are a number of places where users are casting InstanceIdentifiers,
just to restore type-safety after a type-unsafe operation, such as
going through serialization. Add InstanceIdentifier.verifyTarget(),
which restores type safety.

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