ErrorTag should be Serializable 31/97031/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 26 Jul 2021 22:55:47 +0000 (00:55 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 27 Jul 2021 07:30:54 +0000 (09:30 +0200)
commit4e56945f1d435aebfaf8682dc45353cf2357e849
tree8bc7e186d03794ecc59c206d55c78500c2ff0f78
parent463a2cca96ea2044e51db915bcec62fd14be9549
ErrorTag should be Serializable

We want to transport ErrorTag as a type-safe string. Add the infra
to do that. Note that the serialization format places an upper bound
of 64K -- and that is very reasonable for an ErrorTag.

JIRA: YANGTOOLS-1309
Change-Id: Ib0049fbddc92e9b8ec9e1b37851e0de6f6faaad6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/ETv1.java [new file with mode: 0644]
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/ErrorTag.java
common/yang-common/src/test/java/org/opendaylight/yangtools/yang/common/ErrorTagTest.java [new file with mode: 0644]