Bump yangtools to 13.0.0
[mdsal.git] / binding / mdsal-binding-runtime-api / src / main / java / org / opendaylight / mdsal / binding / runtime / api / BindingRuntimeTypes.java
index 8114e0df1b10bf805cad79053a8c943d0cd3696a..46369f132fca22b391ce95b40fef4e9b52f2bfc8 100644 (file)
@@ -17,14 +17,21 @@ import org.opendaylight.mdsal.binding.model.api.JavaTypeName;
 import org.opendaylight.yangtools.concepts.Immutable;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.common.YangDataName;
-import org.opendaylight.yangtools.yang.model.api.EffectiveModelContextProvider;
+import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
 
 /**
  * The result of BindingGenerator run. Contains mapping between Types and SchemaNodes.
  */
 @Beta
-public interface BindingRuntimeTypes extends EffectiveModelContextProvider, RuntimeTypeContainer, Immutable {
+public interface BindingRuntimeTypes extends RuntimeTypeContainer, Immutable {
+    /**
+     * Return the {@link EffectiveModelContext} underlying this object.
+     *
+     * @return the {@link EffectiveModelContext} underlying this object
+     */
+    @NonNull EffectiveModelContext modelContext();
+
     /**
      * Lookup {@link IdentityRuntimeType} by its QNamme.
      *