Update MRI projects for Aluminium
[netconf.git] / restconf / restconf-nb-rfc8040 / src / main / java / org / opendaylight / restconf / nb / rfc8040 / utils / parser / YangInstanceIdentifierDeserializer.java
index 2a2181c02bb0b0dcb68ffbe78566b108e6e528f4..c2f7ea8f6b1d3d9c80e15eff461c32656cdcd4e0 100644 (file)
@@ -347,7 +347,7 @@ public final class YangInstanceIdentifierDeserializer {
 
     private static <T extends DataNodeContainer & SchemaNode & ActionNodeContainer> QName getQNameOfDataSchemaNode(
             final T parent, final String nodeName) {
-        final Optional<ActionDefinition> actionDef = findActionDefinition(parent, nodeName);
+        final Optional<? extends ActionDefinition> actionDef = findActionDefinition(parent, nodeName);
         final SchemaNode node;
         if (actionDef.isPresent()) {
             node = actionDef.get();
@@ -357,7 +357,7 @@ public final class YangInstanceIdentifierDeserializer {
         return node.getQName();
     }
 
-    private static Optional<ActionDefinition> findActionDefinition(final SchemaNode dataSchemaNode,
+    private static Optional<? extends ActionDefinition> findActionDefinition(final SchemaNode dataSchemaNode,
             final String nodeName) {
         requireNonNull(dataSchemaNode, "DataSchema Node must not be null.");
         if (dataSchemaNode instanceof ActionNodeContainer) {