Deprecate {String,UUID}Identifier 40/39740/4
authorRobert Varga <rovarga@cisco.com>
Thu, 2 Jun 2016 00:21:01 +0000 (02:21 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Mon, 6 Jun 2016 10:00:55 +0000 (10:00 +0000)
commitc8e8e94e8f1d398e9afe6b585ac9060e95ec7daa
tree5786bc34dece4f9842fd6581d326fbdfe5457e72
parent88460cbed5a9e1a7a0c95ea8a8fcadf934ed6dbd
Deprecate {String,UUID}Identifier

These identifiers are easigy mixed up if we do not allow for subclassing. Deprecate
the classes and provide their abstract equivalents. This allows for specific subclasses
which do not produce clashes.

Change-Id: I7a23a3e1180ee2bbfbc9997bec3ffee9c0db297f
Signed-off-by: Robert Varga <rovarga@cisco.com>
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractIdentifier.java [new file with mode: 0644]
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractStringIdentifier.java [new file with mode: 0644]
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractUUIDIdentifier.java [new file with mode: 0644]
common/util/src/main/java/org/opendaylight/yangtools/util/StringIdentifier.java
common/util/src/main/java/org/opendaylight/yangtools/util/UUIDIdentifier.java