public class DelegatingRDFStream extends Object implements RDFStream
Constructor and Description |
---|
DelegatingRDFStream(RDFStream theStream) |
Modifier and Type | Method and Description |
---|---|
long |
bytesRead() |
void |
close() |
long |
estimatedCount() |
Resource |
getContext()
Returns the default context associated with this stream or
null if there is no default context. |
String |
getName()
Returns the name of this stream.
|
boolean |
hasContext()
Returns
true either if this stream has a non-null context or the statements
generated by this stream has contexts. |
long |
length() |
void |
parse(RDFHandler theHandler)
Parses the stream and passes the statements to the given handler.
|
public DelegatingRDFStream(RDFStream theStream)
public void parse(RDFHandler theHandler) throws IOException, InvalidRDF, RDFHandlerException
RDFStream
parse
in interface RDFStream
IOException
InvalidRDF
RDFHandlerException
public Resource getContext()
RDFStream
null
if there is no default context. Note
that, the statements that will be sent to the handler may not be using this context and the user of this stream
should make sure the context information is used correctly.getContext
in interface RDFStream
public boolean hasContext()
RDFStream
true
either if this stream has a non-null context
or the statements
generated by this stream has contexts.hasContext
in interface RDFStream
public String getName()
RDFStream
public long estimatedCount()
estimatedCount
in interface RDFStream
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2010-2016 Stardog Union. All Rights Reserved.