Bump upstreams to SNAPSHOTs
[netconf.git] / restconf / restconf-common / src / main / java / org / opendaylight / restconf / common / util / AbstractOperationsModule.java
index f18a80090fe5461ea521f2bf25dea3b5c3df572b..be8dcf2f73d5d5eeca7900c33fda42832dadfa3b 100644 (file)
@@ -14,7 +14,8 @@ 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 +54,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 +65,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
@@ -168,4 +169,9 @@ abstract class AbstractOperationsModule implements Module, ModuleEffectiveStatem
     public final ModuleEffectiveStatement asEffectiveStatement() {
         throw new UnsupportedOperationException();
     }
+
+    @Override
+    public final ConformanceType conformance() {
+        throw new UnsupportedOperationException();
+    }
 }