Define OpaqueData/OpaqueObject hashCode/equals 46/81646/2
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 12 Apr 2019 02:09:33 +0000 (04:09 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 14 Apr 2019 15:29:37 +0000 (17:29 +0200)
commitad95e065272618519fc5fb0016f47b5b53ead264
tree430785221f29268db91646443b80991ff6957c99
parentc073b95acc499c3e3a185c6b806c9c910e94dbbf
Define OpaqueData/OpaqueObject hashCode/equals

This adds baseline hashCode/equals specification, so that we do not
rely on identity for comparisons.

JIRA: MDSAL-439
Change-Id: I41291935a0402f6fce13b6e49531d85e2fc905d5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 4c82af2a3ed7b1dc78b8e50b749dbd2b0c82268c)
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/AbstractOpaqueData.java [new file with mode: 0644]
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/AbstractOpaqueObject.java [new file with mode: 0644]
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/OpaqueData.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/OpaqueObject.java