Package org.apache.jena.riot
Interface WriterDatasetRIOT
-
- All Known Implementing Classes:
JsonLD11Writer
,JsonLDWriter
,NQuadsWriter
,NullWriter
,TriGWriter
,TriGWriterBase
,TriGWriterBlocks
,TriGWriterFlat
,WriterDatasetProtobuf
,WriterDatasetRIOTBase
,WriterDatasetThrift
,WriterTriX
public interface WriterDatasetRIOT
A RIOT serializer for a language. This covers both graphs and datasets. A WriterRIOT is a one-time use object (they may accumulate state, e.g. pretty writers).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Lang
getLang()
void
write(java.io.OutputStream out, DatasetGraph datasetGraph, PrefixMap prefixMap, java.lang.String baseURI, Context context)
void
write(java.io.Writer out, DatasetGraph datasetGraph, PrefixMap prefixMap, java.lang.String baseURI, Context context)
Use of Writer is discouraged - let the serializer manage character sets in accordance with the format
-
-
-
Method Detail
-
write
void write(java.io.OutputStream out, DatasetGraph datasetGraph, PrefixMap prefixMap, java.lang.String baseURI, Context context)
- Parameters:
out
- OutputStreamdatasetGraph
- DatasetGraph to be writtenprefixMap
- PrefixMap - maybe null (default should be to use the prefix mapping from the Graph)baseURI
- base URI - may be null for "none"context
- Context (see specific implementation for details)
-
write
void write(java.io.Writer out, DatasetGraph datasetGraph, PrefixMap prefixMap, java.lang.String baseURI, Context context)
Use of Writer is discouraged - let the serializer manage character sets in accordance with the format- Parameters:
out
- WriterdatasetGraph
- DatasetGraph to be writtenprefixMap
- PrefixMap - maybe null (default should be to use the prefix mapping from the Graph)baseURI
- base URI - may be null for "none"context
- Context (see specific implementation for details)
-
getLang
Lang getLang()
-
-