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.
*/
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;
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);
}
}