Move restconf.common.util
[netconf.git] / restconf / restconf-nb-rfc8040 / src / main / java / org / opendaylight / restconf / nb / rfc8040 / rests / services / impl / OperationsEffectiveModuleContext.java
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.common.util;
+package org.opendaylight.restconf.nb.rfc8040.rests.services.impl;
 
 import static com.google.common.base.Verify.verify;
 
@@ -19,8 +19,9 @@ import org.opendaylight.yangtools.yang.model.api.Module;
 import org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement;
 import org.opendaylight.yangtools.yang.model.spi.SimpleSchemaContext;
 
+@Deprecated(forRemoval = true, since = "4.0.0")
 final class OperationsEffectiveModuleContext extends SimpleSchemaContext implements EffectiveModelContext {
-    private final Map<QNameModule, ModuleEffectiveStatement> modules;
+    private final ImmutableMap<QNameModule, ModuleEffectiveStatement> modules;
 
     OperationsEffectiveModuleContext(final Set<Module> modules) {
         super(modules);