private static void write(final RdfStream rdfStream, final OutputStream output, final Lang dataFormat, final MediaType dataMediaType, final Map<String, String> nsPrefixes) { final RDFFormat format = defaultSerialization(dataFormat); // For formats that can be block-streamed (n-triples, turtle) if (format != null) { LOGGER.debug("Stream-based serialization of {}", dataFormat.toString()); if (RDFFormat.NTRIPLES.equals(format)) { serializeNTriples(rdfStream, format, output); } else { serializeBlockStreamed(rdfStream, output, format, nsPrefixes); } // For formats that require analysis of the entire model and cannot be streamed directly (rdfxml, n3) } else { LOGGER.debug("Non-stream serialization of {}", dataFormat.toString()); serializeNonStreamed(rdfStream, output, dataFormat, dataMediaType, nsPrefixes); } }
new RuntimeTrellisException("Invalid content type: " + syntax.mediaType())); final RDFFormat format = defaultSerialization(lang);
new RuntimeTrellisException("Invalid content type: " + syntax.mediaType())); final RDFFormat format = defaultSerialization(lang);
if ( lang == null ) throw new CmdException("Not recognized as an RDF language : '"+langName+"'") ; streamOutput = StreamRDFWriter.defaultSerialization(lang) ; if ( streamOutput == null ) { System.err.println("Language '"+lang.getLabel()+"' not registered for streaming.") ; streamOutput = StreamRDFWriter.defaultSerialization(lang) ; } else { formattedOutput = RDFWriterRegistry.defaultSerialization(lang) ;
if ( lang == null ) throw new CmdException("Not recognized as an RDF language : '"+langName+"'") ; streamOutput = StreamRDFWriter.defaultSerialization(lang) ; if ( streamOutput == null ) { System.err.println("Language '"+lang.getLabel()+"' not registered for streaming.") ; streamOutput = StreamRDFWriter.defaultSerialization(lang) ; } else { formattedOutput = RDFWriterRegistry.defaultSerialization(lang) ;