Uses of Interface
org.apache.jena.atlas.lib.Sink

Packages that use Sink
com.hp.hpl.jena.sparql.engine.binding   
com.hp.hpl.jena.sparql.modify   
com.hp.hpl.jena.sparql.modify.request   
org.apache.jena.atlas.data   
org.apache.jena.atlas.iterator   
org.apache.jena.atlas.lib   
org.apache.jena.riot   
org.apache.jena.riot.lang   
org.apache.jena.riot.out   
org.apache.jena.riot.system   
org.openjena.riot   
 

Uses of Sink in com.hp.hpl.jena.sparql.engine.binding
 

Classes in com.hp.hpl.jena.sparql.engine.binding that implement Sink
 class BindingOutputStream
          Parser for the RDF Tuples language
 

Uses of Sink in com.hp.hpl.jena.sparql.modify
 

Subinterfaces of Sink in com.hp.hpl.jena.sparql.modify
 interface UpdateSink
          An UpdateSink is an object usually created by a container (such as a storage engine or an UpdateRequest) that can process or store a single SPARQL Update request which consists of one or more SPARQL Update operations.
 

Classes in com.hp.hpl.jena.sparql.modify that implement Sink
 class UpdateRequestSink
           
 class UpdateVisitorSink
           
 class UsingUpdateSink
          Adds using clauses from the UsingList to UpdateWithUsing operations; will throw an UpdateException if the modify operation already contains a using clause.
 

Methods in com.hp.hpl.jena.sparql.modify that return Sink
 Sink<Quad> UpdateEngineWorker.createDeleteDataSink()
           
 Sink<Quad> UpdateEngineWorker.createInsertDataSink()
           
 

Uses of Sink in com.hp.hpl.jena.sparql.modify.request
 

Classes in com.hp.hpl.jena.sparql.modify.request that implement Sink
 class UpdateDataWriter
           
 

Methods in com.hp.hpl.jena.sparql.modify.request that return Sink
 Sink<Quad> UpdateVisitor.createDeleteDataSink()
           
 Sink<Quad> UpdateVisitor.createInsertDataSink()
           
 

Constructors in com.hp.hpl.jena.sparql.modify.request with parameters of type Sink
QuadAccSink(Sink<Quad> sink)
           
QuadDataAccSink(Sink<Quad> sink)
           
 

Uses of Sink in org.apache.jena.atlas.data
 

Subinterfaces of Sink in org.apache.jena.atlas.data
 interface DataBag<T>
          A collection of Tuples.
 

Classes in org.apache.jena.atlas.data that implement Sink
 class AbstractDataBag<E>
          Abstract implementation of DataBag.
 class DefaultDataBag<E>
           This data bag will gather items in memory until a size threshold is passed, at which point it will write out all of the items to disk using the supplied serializer.
 class DistinctDataBag<E>
           This data bag will gather distinct items in memory until a size threshold is passed, at which point it will write out all of the items to disk using the supplied serializer.
 class DistinctDataNet<E>
          This class is like DistinctDataBag except that you are informed if the item you just added was known to be distinct.
 class SortedDataBag<E>
           This data bag will gather items in memory until a size threshold is passed, at which point it will write out all of the items to disk using the supplied serializer.
 

Methods in org.apache.jena.atlas.data that return Sink
 Sink<E> SerializationFactory.createSerializer(OutputStream out)
           
 

Uses of Sink in org.apache.jena.atlas.iterator
 

Methods in org.apache.jena.atlas.iterator with parameters of type Sink
static
<T> void
Iter.sendToSink(Iterable<T> stream, Sink<T> sink)
          Send the elements of the iterator to a sink - consumes the iterator
static
<T> void
Iter.sendToSink(Iterator<T> iter, Sink<T> sink)
          Send the elements of the iterator to a sink - consumes the iterator
 void Iter.sendToSink(Sink<T> sink)
           
 

Uses of Sink in org.apache.jena.atlas.lib
 

Classes in org.apache.jena.atlas.lib that implement Sink
 class SinkCounting<T>
           
 class SinkLogging<T>
           
 class SinkNull<T>
           
 class SinkPrint<T>
           
 class SinkSplit<T>
          Split a sink stream and duplicate the operations onto two sinks See also: SinkWrapper
 class SinkToCollection<T>
          Send items to a collection
 class SinkToQueue<T>
          Send items to a blocking queue
 class SinkWrapper<T>
          Wrap one sink in another - to pass on behaviour, the derived Sink must call super.operation See also: SinkSplit
 

Constructors in org.apache.jena.atlas.lib with parameters of type Sink
SinkCounting(Sink<T> output)
           
SinkSplit(Sink<T> sink1, Sink<T> sink2)
           
SinkSplit(Sink<T> sink1, Sink<T> sink2)
           
SinkWrapper(Sink<T> sink)
           
 

Uses of Sink in org.apache.jena.riot
 

Methods in org.apache.jena.riot with parameters of type Sink
static void RiotReader.parseQuads(InputStream in, Lang lang, String baseIRI, Sink<Quad> sink)
          Parse an InputStream, sending quads to a sink.
static void RiotReader.parseQuads(String filename, Lang lang, String baseIRI, Sink<Quad> sink)
          Parse a file, sending quads to a sink.
static void RiotReader.parseQuads(String filename, Sink<Quad> sink)
          Parse a file, sending quads to a sink.
static void RiotReader.parseTriples(InputStream in, Lang lang, String baseIRI, Sink<Triple> sink)
          Parse an InputStream, sending triples to a sink.
static void RiotReader.parseTriples(String filename, Lang lang, String baseIRI, Sink<Triple> sink)
          Parse a file, sending triples to a sink.
static void RiotReader.parseTriples(String filename, Sink<Triple> sink)
          Parse a file, sending triples to a sink.
 

Uses of Sink in org.apache.jena.riot.lang
 

Classes in org.apache.jena.riot.lang that implement Sink
 class SinkQuadsToDataset
          Send quads to a dataset.
 class SinkTriplesToGraph
          Send triples to a graph.
 

Uses of Sink in org.apache.jena.riot.out
 

Classes in org.apache.jena.riot.out that implement Sink
 class SinkEntityOutput
           
 class SinkQuadBracedOutput
          A class that print quads, SPARQL style (maybe good for Trig too?)
 class SinkQuadOutput
          A class that print quads, N-Quads style *
 class SinkTripleOutput
          A class that print triples, N-triples style
 

Uses of Sink in org.apache.jena.riot.system
 

Methods in org.apache.jena.riot.system with parameters of type Sink
static StreamRDF StreamRDFLib.sinkQuads(Sink<Quad> sink)
          Output to a sink; prefix and base handled only within the parser.
static StreamRDF StreamRDFLib.sinkTriples(Sink<Triple> sink)
          Output to a sink; prefix and base handled only within the parser.
 

Uses of Sink in org.openjena.riot
 

Methods in org.openjena.riot with parameters of type Sink
static void RiotReader.parseQuads(InputStream in, Lang lang, String baseIRI, Sink<Quad> sink)
          Deprecated. Parse an InputStream, sending quads to a sink.
static void RiotReader.parseQuads(String filename, Lang lang, String baseIRI, Sink<Quad> sink)
          Deprecated. Parse a file, sending quads to a sink.
static void RiotReader.parseQuads(String filename, Sink<Quad> sink)
          Deprecated. Parse a file, sending quads to a sink.
static void RiotReader.parseTriples(InputStream in, Lang lang, String baseIRI, Sink<Triple> sink)
          Deprecated. Parse an InputStream, sending triples to a sink.
static void RiotReader.parseTriples(String filename, Lang lang, String baseIRI, Sink<Triple> sink)
          Deprecated. Parse a file, sending triples to a sink.
static void RiotReader.parseTriples(String filename, Sink<Triple> sink)
          Deprecated. Parse a file, sending triples to a sink.
 



Licenced under the Apache License, Version 2.0