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%2FJSONStreamWriterURIContext.java;h=cc389e295d0308ad1578acd8fdddb4fe799a9510;hb=a78442e67b5b67976ebc8291534cf004780a2446;hp=06c32bf26d3ab37bef9738bc2749f30252103b16;hpb=9a6e147af64a81b7987a6e9d0dac6d9d228295e2;p=yangtools.git diff --git a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStreamWriterURIContext.java b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStreamWriterURIContext.java index 06c32bf26d..cc389e295d 100644 --- a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStreamWriterURIContext.java +++ b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONStreamWriterURIContext.java @@ -7,12 +7,13 @@ */ package org.opendaylight.yangtools.yang.data.codec.gson; +import com.google.gson.stream.JsonWriter; import java.io.IOException; -import java.io.Writer; import java.net.URI; - +import javax.annotation.Nonnull; import org.opendaylight.yangtools.yang.model.api.SchemaContext; + /** * Abstract class tracking a virtual level of {@link JSONNormalizedNodeStreamWriter} * recursion. It only tracks the namespace associated with this node. @@ -25,13 +26,14 @@ abstract class JSONStreamWriterURIContext extends JSONStreamWriterContext { this.namespace = namespace; } + @Nonnull @Override protected final URI getNamespace() { return namespace; } @Override - protected final void emitStart(final SchemaContext schema, final Writer writer) throws IOException { + protected void emitStart(final SchemaContext schema, final JsonWriter writer) throws IOException { // No-op } } \ No newline at end of file