Adjust to yangtools-2.0.0/odlparent-3.0.0 changes
[netconf.git] / restconf / restconf-nb-rfc8040 / src / main / java / org / opendaylight / restconf / nb / rfc8040 / services / simple / impl / FakeModuleImport.java
index 8ce1b391c80fb9cf6b15dbc9c9401dda86d4551d..eff7662440ded76304de46d942d53db63069a086 100644 (file)
@@ -8,7 +8,9 @@
 package org.opendaylight.restconf.nb.rfc8040.services.simple.impl;
 
 import com.google.common.base.Preconditions;
-import java.util.Date;
+import java.util.Optional;
+import org.opendaylight.yangtools.concepts.SemVer;
+import org.opendaylight.yangtools.yang.common.Revision;
 import org.opendaylight.yangtools.yang.model.api.Module;
 import org.opendaylight.yangtools.yang.model.api.ModuleImport;
 
@@ -30,7 +32,7 @@ final class FakeModuleImport implements ModuleImport {
     }
 
     @Override
-    public Date getRevision() {
+    public Optional<Revision> getRevision() {
         return module.getRevision();
     }
 
@@ -38,4 +40,19 @@ final class FakeModuleImport implements ModuleImport {
     public String getPrefix() {
         return module.getName();
     }
+
+    @Override
+    public Optional<String> getDescription() {
+        return module.getDescription();
+    }
+
+    @Override
+    public Optional<String> getReference() {
+        return module.getReference();
+    }
+
+    @Override
+    public Optional<SemVer> getSemanticVersion() {
+        return module.getSemanticVersion();
+    }
 }