Use Java Path object instead of JsonNode 62/105462/18
authorOleksandrZharov <Oleksandr.Zharov@pantheon.tech>
Thu, 23 Mar 2023 12:45:50 +0000 (13:45 +0100)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Fri, 12 May 2023 06:16:48 +0000 (08:16 +0200)
commitde375e44b5a8ebad5e120356290e441456333572
treed593c9f5dc79bc3b26a9c9434661a116d90c4afd
parent507ae63987bea2db7ba9c436b16ccff5961c2b48
Use Java Path object instead of JsonNode

Path object is well described in OpenApi specification.
Thus we can model it using Java.

JIRA: NETCONF-997
Change-Id: Idc6c40a386fdd4124aa79d1f0e8b316d2a247304
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Signed-off-by: OleksandrZharov <Oleksandr.Zharov@pantheon.tech>
restconf/sal-rest-docgen/src/main/java/org/opendaylight/netconf/sal/rest/doc/impl/BaseYangOpenApiGenerator.java
restconf/sal-rest-docgen/src/main/java/org/opendaylight/netconf/sal/rest/doc/mountpoints/MountPointOpenApi.java
restconf/sal-rest-docgen/src/main/java/org/opendaylight/netconf/sal/rest/doc/openapi/OpenApiObject.java
restconf/sal-rest-docgen/src/main/java/org/opendaylight/netconf/sal/rest/doc/openapi/Path.java [new file with mode: 0644]
restconf/sal-rest-docgen/src/test/java/org/opendaylight/netconf/sal/rest/doc/impl/ApiDocGeneratorRFC8040Test.java
restconf/sal-rest-docgen/src/test/java/org/opendaylight/netconf/sal/rest/doc/mountpoints/MountPointOpenApiTest.java