X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-codec-gson%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fcodec%2Fgson%2FJSONStringInstanceIdentifierCodec.java;h=4b1090dab04c2bb982a4e93a4105d419edefb0be;hb=c24d6e2f39acbb11e22b5676bb7481ed52bec461;hp=d7176970560af588038f61ade9d9effb086460ca;hpb=79e65073366934c6066c66336a23e4a3ac21fcd0;p=yangtools.git diff --git a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStringInstanceIdentifierCodec.java b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStringInstanceIdentifierCodec.java index d717697056..4b1090dab0 100644 --- a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStringInstanceIdentifierCodec.java +++ b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStringInstanceIdentifierCodec.java @@ -11,6 +11,7 @@ import com.google.common.base.Preconditions; import com.google.gson.stream.JsonWriter; import java.io.IOException; import java.net.URI; +import javax.annotation.Nonnull; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.util.AbstractModuleStringInstanceIdentifierCodec; import org.opendaylight.yangtools.yang.data.util.DataSchemaContextTree; @@ -32,16 +33,17 @@ final class JSONStringInstanceIdentifierCodec extends AbstractModuleStringInstan } @Override - protected Module moduleForPrefix(final String prefix) { + protected Module moduleForPrefix(@Nonnull final String prefix) { return context.findModuleByName(prefix, null); } @Override - protected String prefixForNamespace(final URI namespace) { + protected String prefixForNamespace(@Nonnull final URI namespace) { final Module module = context.findModuleByNamespaceAndRevision(namespace, null); return module == null ? null : module.getName(); } + @Nonnull @Override protected DataSchemaContextTree getDataContextTree() { return dataContextTree;