Propagate @Nonnull and @Nullable annotations
[yangtools.git] / yang / yang-data-jaxen / src / main / java / org / opendaylight / yangtools / yang / data / jaxen / ConverterNamespaceContext.java
index 6526b95bea94682a246c0187f0f84391b91021ea..078b02f9f30fe00268fe6ef9758648969c355de0 100644 (file)
@@ -9,6 +9,7 @@ package org.opendaylight.yangtools.yang.data.jaxen;
 
 import com.google.common.base.Converter;
 import com.google.common.base.Preconditions;
+import javax.annotation.Nonnull;
 import org.jaxen.NamespaceContext;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.common.QNameModule;
@@ -21,12 +22,12 @@ final class ConverterNamespaceContext extends Converter<String, QNameModule> imp
     }
 
     @Override
-    protected QNameModule doForward(final String a) {
+    protected QNameModule doForward(@Nonnull final String a) {
         return delegate.convert(a);
     }
 
     @Override
-    protected String doBackward(final QNameModule b) {
+    protected String doBackward(@Nonnull final QNameModule b) {
         return delegate.reverse().convert(b);
     }