org.apache.jena.riot.lang
Class CollectorStreamTriples

java.lang.Object
  extended by org.apache.jena.riot.lang.CollectorStreamBase<Triple>
      extended by org.apache.jena.riot.lang.CollectorStreamTriples
All Implemented Interfaces:
StreamRDF

public class CollectorStreamTriples
extends CollectorStreamBase<Triple>
implements StreamRDF

Collector stream for triples.

See Also:
CollectorStreamBase

Constructor Summary
CollectorStreamTriples()
           
 
Method Summary
 Collection<Triple> getCollected()
           
 void start()
          Start parsing
 void triple(Triple triple)
          Triple emitted
 
Methods inherited from class org.apache.jena.riot.lang.CollectorStreamBase
base, finish, getBaseIri, getPrefixes, prefix, quad, tuple
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jena.riot.system.StreamRDF
base, finish, prefix, quad, tuple
 

Constructor Detail

CollectorStreamTriples

public CollectorStreamTriples()
Method Detail

start

public void start()
Description copied from interface: StreamRDF
Start parsing

Specified by:
start in interface StreamRDF
Overrides:
start in class CollectorStreamBase<Triple>

triple

public void triple(Triple triple)
Description copied from interface: StreamRDF
Triple emitted

Specified by:
triple in interface StreamRDF
Overrides:
triple in class CollectorStreamBase<Triple>

getCollected

public Collection<Triple> getCollected()
Specified by:
getCollected in class CollectorStreamBase<Triple>
Returns:
The collection received by this instance.


Licenced under the Apache License, Version 2.0