public class RioMemoryTripleSource extends Object implements org.semanticweb.owlapi.io.OWLOntologyDocumentSource
| Constructor and Description |
|---|
RioMemoryTripleSource(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,? extends org.eclipse.rdf4j.RDF4JException> statements)
Creates a RioMemoryTripleSource using a closeable iteration.
|
RioMemoryTripleSource(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,? extends org.eclipse.rdf4j.RDF4JException> statements,
Map<String,String> namespaces)
Creates a RioMemoryTripleSource using a closeable iteration.
|
RioMemoryTripleSource(Iterable<org.eclipse.rdf4j.model.Statement> statements)
Creates a RioMemoryTripleSource using an
Iterable of
Statement objects. |
RioMemoryTripleSource(Iterator<org.eclipse.rdf4j.model.Statement> statements)
Creates a RioMemoryTripleSource using an
Iterable of
Statement objects. |
RioMemoryTripleSource(Iterator<org.eclipse.rdf4j.model.Statement> statements,
Map<String,String> namespaces)
Creates a RioMemoryTripleSource using an
Iterable of
Statement objects. |
| Modifier and Type | Method and Description |
|---|---|
org.semanticweb.owlapi.model.IRI |
getDocumentIRI() |
Map<String,String> |
getNamespaces() |
Iterator<org.eclipse.rdf4j.model.Statement> |
getStatementIterator() |
boolean |
hasAlredyFailedOnIRIResolution() |
boolean |
hasAlredyFailedOnStreams() |
void |
setIRIResolutionFailed(boolean value) |
void |
setNamespaces(Map<String,String> nextNamespaces) |
void |
setNamespaces(Set<org.eclipse.rdf4j.model.Namespace> nextNamespaces) |
public RioMemoryTripleSource(Iterator<org.eclipse.rdf4j.model.Statement> statements)
Iterable of
Statement objects.statements - An Iterator of Statement objects that make up this source.public RioMemoryTripleSource(Iterator<org.eclipse.rdf4j.model.Statement> statements, Map<String,String> namespaces)
Iterable of
Statement objects.statements - An Iterator of Statement objects that make up this source.namespaces - A Map of namespaces from prefix to full URI which are to be used by this
source.public RioMemoryTripleSource(Iterable<org.eclipse.rdf4j.model.Statement> statements)
Iterable of
Statement objects. Model, the namespaces from the
model are also used.statements - A CloseableIteration of Statement objects that make up this
source.public RioMemoryTripleSource(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,? extends org.eclipse.rdf4j.RDF4JException> statements)
statements - A CloseableIteration of Statement objects that make up this
source.public RioMemoryTripleSource(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,? extends org.eclipse.rdf4j.RDF4JException> statements,
Map<String,String> namespaces)
statements - A CloseableIteration of Statement objects that make up this
source.namespaces - A Map of namespaces from prefix to full URI which are to be used by this
source.public org.semanticweb.owlapi.model.IRI getDocumentIRI()
getDocumentIRI in interface org.semanticweb.owlapi.io.OWLOntologyDocumentSourcepublic boolean hasAlredyFailedOnStreams()
hasAlredyFailedOnStreams in interface org.semanticweb.owlapi.io.OWLOntologyDocumentSourcepublic void setNamespaces(Map<String,String> nextNamespaces)
nextNamespaces - map of namespaces to setpublic Iterator<org.eclipse.rdf4j.model.Statement> getStatementIterator()
public void setNamespaces(Set<org.eclipse.rdf4j.model.Namespace> nextNamespaces)
nextNamespaces - set of namespaces to setpublic boolean hasAlredyFailedOnIRIResolution()
hasAlredyFailedOnIRIResolution in interface org.semanticweb.owlapi.io.OWLOntologyDocumentSourcepublic void setIRIResolutionFailed(boolean value)
setIRIResolutionFailed in interface org.semanticweb.owlapi.io.OWLOntologyDocumentSourceCopyright © 2018 The University of Manchester. All rights reserved.