Add ApiPath.toString() 28/109028/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Nov 2023 10:21:46 +0000 (11:21 +0100)
committerRobert Varga <nite@hq.sk>
Mon, 20 Nov 2023 15:48:23 +0000 (15:48 +0000)
commitd09dfa9ff7447b07357235f9f36a84f8d28cd12b
tree4e8b4ee5a54534d7be27259763514fa9c5af7394
parentf4942627c9a9bddfa4cbba932e9c4f40f6b60f36
Add ApiPath.toString()

We are about to push ApiPath deeper into stack. This requires reporting
ApiPath values to end user -- for which we need a toString() method.

This rehosts PERCENT_ESCAPER, as we really need it to emit key values.

JIRA: NETCONF-1157
Change-Id: Ia602dacc78eb9f6b0edd9801998dcc5bd60817ea
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
protocol/restconf-api/src/main/java/org/opendaylight/restconf/api/ApiPath.java
protocol/restconf-api/src/test/java/org/opendaylight/restconf/api/ApiPathTest.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializer.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java