- All Known Subinterfaces:
- StreamRDFCounting
- All Known Implementing Classes:
- BatchedStreamRDF, CollectorStreamBase, CollectorStreamQuads, CollectorStreamRDF, CollectorStreamTriples, InferenceProcessorStreamRDF, LoggingStreamRDF, PipedQuadsStream, PipedRDFStream, PipedTriplesStream, PipedTuplesStream, PrintingStreamRDF, StreamRDF2, StreamRDFBase, StreamRDFCountingBase, StreamRDFWrapper, WriterStreamRDFBase, WriterStreamRDFBlocks, WriterStreamRDFFlat, WriterStreamRDFTuples
public interface StreamRDF
The interface for the output of RDF, such as the RIOT parsers.
The parser event model is that items are emitted for signficant events.
The events are start/finish, emitting triples/quads/tuples as necessary, prefixes and base directives.
Tuples are generalized triples or quads. A triple language will call triple(),
quad language quad() in preference.