Rehost BindingMapping in yang.binding.contract.Naming
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / CodecPackage.java
index 0d3c7d9d786030e7081a3c91eafcd54d6534f656..4a9dffcd88107bd3481d0a0928dd09a3fefb1ce3 100644 (file)
@@ -13,7 +13,7 @@ import static java.util.Objects.requireNonNull;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.binding.loader.BindingClassLoader;
 import org.opendaylight.mdsal.binding.loader.BindingClassLoader.ClassGenerator;
-import org.opendaylight.mdsal.binding.spec.naming.BindingMapping;
+import org.opendaylight.yangtools.yang.binding.contract.Naming;
 
 /**
  * Centralized registry of Java package names used by classes generated by codec components.
@@ -32,7 +32,7 @@ enum CodecPackage {
      */
     EVENT_AWARE("org.opendaylight.yang.rt.v1.eia");
 
-    private static final int PACKAGE_PREFIX_LENGTH = BindingMapping.PACKAGE_PREFIX.length();
+    private static final int PACKAGE_PREFIX_LENGTH = Naming.PACKAGE_PREFIX.length();
 
     private String packagePrefix;
 
@@ -51,7 +51,7 @@ enum CodecPackage {
 
     private @NonNull String createFQCN(final Class<?> bindingInterface) {
         final var ifName = bindingInterface.getName();
-        checkArgument(ifName.startsWith(BindingMapping.PACKAGE_PREFIX), "Unrecognized interface %s", bindingInterface);
+        checkArgument(ifName.startsWith(Naming.PACKAGE_PREFIX), "Unrecognized interface %s", bindingInterface);
         return packagePrefix + ifName.substring(PACKAGE_PREFIX_LENGTH);
     }
 }