Make EffectiveStatement.get() more friendly
[yangtools.git] / model / yang-model-api / src / main / java / org / opendaylight / yangtools / yang / model / api / meta / EffectiveStatement.java
index fe8d8b2522299bdc586ae654ec6915c863444ec0..80ae61b961c860c1dd7b2a0823ee2cecbe283dcb 100644 (file)
@@ -42,9 +42,8 @@ public interface EffectiveStatement<A, D extends DeclaredStatement<A>> extends M
      * @param identifier Identifier of element.
      * @return Value if present
      */
-    //<K, V, N extends IdentifierNamespace<? super K, ? extends V>> V
-    <K, V, N extends IdentifierNamespace<K, V>> Optional<? extends V> get(@NonNull Class<N> namespace,
-            @NonNull K identifier);
+    <K, V, N extends IdentifierNamespace<K, V>> @NonNull Optional<V> get(@NonNull Class<N> namespace,
+        @NonNull K identifier);
 
     /**
      * Returns all local values from supplied namespace.