import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
-import java.net.URI;
import org.opendaylight.restconf.nb.rfc8040.handlers.SchemaContextHandler;
import org.opendaylight.yangtools.yang.common.QName;
+import org.opendaylight.yangtools.yang.common.XMLNamespace;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter;
* @param schemaContextHandler Handler that holds actual schema context.
*/
JsonStreamWriterWithDisabledValidation(final QName excludedQName, final OutputStreamWriter outputWriter,
- final SchemaPath schemaPath, final URI initialNs, final SchemaContextHandler schemaContextHandler) {
+ final SchemaPath schemaPath, final XMLNamespace initialNs,
+ final SchemaContextHandler schemaContextHandler) {
super(excludedQName);
this.jsonWriter = JsonWriterFactory.createJsonWriter(outputWriter);
this.jsonNodeStreamWriter = JSONNormalizedNodeStreamWriter.createExclusiveWriter(
void endNodeWithDisabledValidation() {
// nope
}
-
- @Override
- public void close() throws IOException {
- jsonWriter.close();
- }
}
\ No newline at end of file