Package com.complexible.common.rdf.rio
Class RDFStreamBase
- java.lang.Object
-
- com.complexible.common.rdf.rio.RDFStreamBase
-
-
Constructor Summary
Constructors Constructor Description RDFStreamBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Resource
getContext()
Returns the default context associated with this stream ornull
if there is no default context.boolean
hasContext()
Returnstrue
either if this stream has a non-nullcontext
or the statements generated by this stream has contexts.void
parse(RDFHandler theHandler)
Parses the stream and passes the statements to the given handler.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.complexible.common.rdf.rio.RDFStream
bytesRead, estimatedCount, getName, length
-
-
-
-
Field Detail
-
EMPTY
public static RDFStream EMPTY
-
-
Method Detail
-
close
public void close() throws java.io.IOException
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Throws:
java.io.IOException
-
parse
public void parse(RDFHandler theHandler) throws java.io.IOException, RDFHandlerException
Description copied from interface:RDFStream
Parses the stream and passes the statements to the given handler.- Specified by:
parse
in interfaceRDFStream
- Throws:
java.io.IOException
RDFHandlerException
-
getContext
public Resource getContext()
Description copied from interface:RDFStream
Returns the default context associated with this stream ornull
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.- Specified by:
getContext
in interfaceRDFStream
-
hasContext
public boolean hasContext()
Description copied from interface:RDFStream
Returnstrue
either if this stream has a non-nullcontext
or the statements generated by this stream has contexts.- Specified by:
hasContext
in interfaceRDFStream
-
-