Package org.apache.jena.riot
Interface ReaderRIOT
-
- All Known Implementing Classes:
JsonLDReader,ReaderRDFNULL,ReaderRIOTBase,ReaderRIOTRDFXML,ReaderTriX,TurtleJavaccReaderRIOT
public interface ReaderRIOTInterface to parsing processes that takes an input stream and emit items. The "read" operation may be called repeatedly for a single ReaderRIOT, with different arguments. The StreamRDF destination would have to cope with concurrent operation if these read operations overlap.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidread(java.io.InputStream in, java.lang.String baseURI, ContentType ct, StreamRDF output, Context context)Read from an InputStream and output RDF on the StreamRDF.voidread(java.io.Reader reader, java.lang.String baseURI, ContentType ct, StreamRDF output, Context context)Read from an InputStream and output RDF on the StreamRDF.
-
-
-
Method Detail
-
read
void read(java.io.InputStream in, java.lang.String baseURI, ContentType ct, StreamRDF output, Context context)Read from an InputStream and output RDF on the StreamRDF.- Parameters:
in- InputStreambaseURI- Base URI (or null)ct- Content-Type if available. Routing to the right parser will have already been done so this only useful to get addition Content-Type information or if this ReaderRIOT can handle multiple media types.output- Destination for the parser output.context- Environment settings.
-
read
void read(java.io.Reader reader, java.lang.String baseURI, ContentType ct, StreamRDF output, Context context)Read from an InputStream and output RDF on the StreamRDF.- Parameters:
reader- Reader. InputStreams are preferred because Reader do not allow RIOT to set the character set.baseURI- Base URI (or null)ct- Content-Type if available. Routing to the right parser will have already been done so this only useful to get addition Content-Type information or if this ReaderRIOT can handle multiple media types.output- Destination for the parser output.context- Environment settings.
-
-