Propagate @Nonnull and @Nullable annotations
[yangtools.git] / yang / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / AbstractModuleStringInstanceIdentifierCodec.java
index 7e618410f8c1e483029f1192fc789b4042d380a8..d23be76b3bd0acf458f5959fe1d4bbe66840951d 100644 (file)
@@ -31,7 +31,7 @@ public abstract class AbstractModuleStringInstanceIdentifierCodec extends Abstra
     protected abstract Module moduleForPrefix(@Nonnull String prefix);
 
     @Override
-    protected final QName createQName(final String prefix, final String localName) {
+    protected final QName createQName(@Nonnull final String prefix, @Nonnull final String localName) {
         final Module module = moduleForPrefix(prefix);
         Preconditions.checkArgument(module != null, "Failed to lookup prefix %s", prefix);
         return QName.create(module.getQNameModule(), localName);