Bump upstream versions
[netconf.git] / restconf / restconf-common / src / main / java / org / opendaylight / restconf / common / util / AbstractOperationsModule.java
index f18a80090fe5461ea521f2bf25dea3b5c3df572b..ac61f7a50bbd23395b095a48de7093ce9af803b7 100644 (file)
@@ -12,9 +12,9 @@ import java.util.Collections;
 import java.util.Map;
 import java.util.Optional;
 import org.eclipse.jdt.annotation.NonNull;
-import org.opendaylight.yangtools.concepts.SemVer;
 import org.opendaylight.yangtools.yang.common.QNameModule;
-import org.opendaylight.yangtools.yang.common.UnqualifiedQName;
+import org.opendaylight.yangtools.yang.common.UnresolvedQName;
+import org.opendaylight.yangtools.yang.common.UnresolvedQName.Unqualified;
 import org.opendaylight.yangtools.yang.common.YangVersion;
 import org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.Deviation;
@@ -53,7 +53,7 @@ abstract class AbstractOperationsModule implements Module, ModuleEffectiveStatem
     }
 
     @Override
-    public final <K, V, N extends IdentifierNamespace<K, V>> Optional<? extends V> get(final Class<N> namespace,
+    public final <K, V, N extends IdentifierNamespace<K, V>> Optional<V> get(final Class<N> namespace,
             final K identifier) {
         return Optional.empty();
     }
@@ -64,8 +64,8 @@ abstract class AbstractOperationsModule implements Module, ModuleEffectiveStatem
     }
 
     @Override
-    public final UnqualifiedQName argument() {
-        return UnqualifiedQName.of(getName());
+    public final Unqualified argument() {
+        return UnresolvedQName.unqualified(getName());
     }
 
     @Override
@@ -114,11 +114,6 @@ abstract class AbstractOperationsModule implements Module, ModuleEffectiveStatem
         return Collections.emptySet();
     }
 
-    @Override
-    public final Optional<SemVer> getSemanticVersion() {
-        return Optional.empty();
-    }
-
     @Override
     public final Optional<String> getOrganization() {
         return Optional.empty();
@@ -168,4 +163,9 @@ abstract class AbstractOperationsModule implements Module, ModuleEffectiveStatem
     public final ModuleEffectiveStatement asEffectiveStatement() {
         throw new UnsupportedOperationException();
     }
+
+    @Override
+    public final ConformanceType conformance() {
+        throw new UnsupportedOperationException();
+    }
 }