Use Java Path object instead of JsonNode
[netconf.git] / restconf / sal-rest-docgen / src / main / java / org / opendaylight / netconf / sal / rest / doc / openapi / OpenApiObject.java
index c59ae872b2950442d2d88931befb5adcbf156740..dd23124f12023064d7471c0e91f5a8ff86388bbc 100644 (file)
@@ -8,14 +8,14 @@
 package org.opendaylight.netconf.sal.rest.doc.openapi;
 
 import com.fasterxml.jackson.databind.node.ArrayNode;
-import com.fasterxml.jackson.databind.node.ObjectNode;
 import java.util.List;
+import java.util.Map;
 
 public class OpenApiObject {
     private String openapi;
     private Info info;
     private List<Server> servers;
-    private ObjectNode paths;
+    private Map<String, Path> paths;
     private Components components;
     private ArrayNode security;
 
@@ -43,11 +43,11 @@ public class OpenApiObject {
         this.servers = servers;
     }
 
-    public ObjectNode getPaths() {
+    public Map<String, Path> getPaths() {
         return paths;
     }
 
-    public void setPaths(ObjectNode paths) {
+    public void setPaths(Map<String, Path> paths) {
         this.paths = paths;
     }