Package org.eclipse.rdf4j.common.io
Interface Sink
- All Known Implementing Classes:
AbstractQueryResultWriter
,AbstractRDFWriter
,BinaryQueryResultWriter
,BinaryRDFWriter
,BooleanTextWriter
,ConsoleQueryResultWriter
,ConsoleRDFWriter
,JSONLDWriter
,N3Writer
,NDJSONLDWriter
,NQuadsWriter
,NTriplesWriter
,RDFJSONWriter
,RDFXMLPrettyWriter
,RDFXMLWriter
,SPARQLBooleanJSONWriter
,SPARQLBooleanXMLWriter
,SPARQLResultsCSVWriter
,SPARQLResultsJSONWriter
,SPARQLResultsTSVWriter
,SPARQLResultsXMLWriter
,SPARQLStarResultsJSONWriter
,SPARQLStarResultsTSVWriter
,SPARQLStarResultsXMLWriter
,TriGStarWriter
,TriGWriter
,TriXWriter
,TurtleStarWriter
,TurtleWriter
public interface Sink
A Sink writes a data stream in a particular
FileFormat
.- Since:
- 3.5.0
- Author:
- Jeen Broekstra
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
acceptsFileFormat
(FileFormat format) Check if this Sink accepts the suppliedFileFormat
.Get theFileFormat
this sink uses.
-
Method Details
-
getFileFormat
FileFormat getFileFormat()Get theFileFormat
this sink uses.- Returns:
- a
FileFormat
. May not benull
.
-
acceptsFileFormat
Check if this Sink accepts the suppliedFileFormat
.- Parameters:
format
- theFileFormat
to check.- Returns:
true
if the sink accepts the supplied format,false
otherwise.
-