Uses of Interface
org.eclipse.rdf4j.model.Statement
-
Packages that use Statement Package Description org.eclipse.rdf4j.common.concurrent.locks.diagnostics org.eclipse.rdf4j.model The RDF Model APIorg.eclipse.rdf4j.model.base Abstract base classes for RDF Model API interfaces.org.eclipse.rdf4j.model.impl Default implementations of the RDF model interfacesorg.eclipse.rdf4j.model.util Helper classes for working with RDF models.org.eclipse.rdf4j.query Interfaces and classes for handling queries and query results.org.eclipse.rdf4j.query.algebra.evaluation org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps org.eclipse.rdf4j.query.algebra.evaluation.util org.eclipse.rdf4j.query.dawg Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabularyorg.eclipse.rdf4j.query.impl org.eclipse.rdf4j.repository The Repository API: the main API for accessing rdf databases and SPARQL endpoints.org.eclipse.rdf4j.repository.base Abstract base classes and wrappers for the main Repository API interfaces.org.eclipse.rdf4j.repository.config Repository configuration interfaces.org.eclipse.rdf4j.repository.contextaware A repository wrapper with convenience functions for handling contexts.org.eclipse.rdf4j.repository.evaluation org.eclipse.rdf4j.repository.http A repository that serves as a proxy client for a remote repository on an RDF4J Server.org.eclipse.rdf4j.repository.sail Repository implementation for local RDF databases that implement the SAIL SPI.org.eclipse.rdf4j.repository.sail.helpers Helper and utility classes for theSailRepository
org.eclipse.rdf4j.repository.sparql ARepository
that serves as a SPARQL endpoint client.org.eclipse.rdf4j.repository.util Helper classes for working with Repositories.org.eclipse.rdf4j.rio Rio: The RDF4J parser/writer API.org.eclipse.rdf4j.rio.binary Parser/writer for the RDF4J binary RDF format.org.eclipse.rdf4j.rio.helpers Provides helpers classes for Rio.org.eclipse.rdf4j.rio.jsonld Parser/writer for the JSON-L format.org.eclipse.rdf4j.rio.n3 Writer for the Notation-3 (N3) format.org.eclipse.rdf4j.rio.ndjsonld org.eclipse.rdf4j.rio.nquads Parser/writer for the N-Quads format.org.eclipse.rdf4j.rio.ntriples Parser/writer for the N-Triples format.org.eclipse.rdf4j.rio.rdfjson Parser/writer for the RDF/JSON format.org.eclipse.rdf4j.rio.rdfxml Parser/writer for the RDF/XML format.org.eclipse.rdf4j.rio.rdfxml.util Pretty-printing for the RDF/XML format.org.eclipse.rdf4j.rio.trix Parser/writer for the TriX format.org.eclipse.rdf4j.rio.turtle Parser/writer for the Turtle format.org.eclipse.rdf4j.sail RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.org.eclipse.rdf4j.sail.base Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).org.eclipse.rdf4j.sail.evaluation org.eclipse.rdf4j.sail.helpers Abstract base implementation and internal helper classes for Sail implementations.org.eclipse.rdf4j.sail.inferencer org.eclipse.rdf4j.sail.inferencer.fc Forward-chaining inferencers, implemented asStackableSail
s.org.eclipse.rdf4j.sail.lucene A Sail implementation that supports full-text indexing via the Lucene API.org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.sail.memory.model MemoryStore-specific implementations of the core RDF model objects.org.eclipse.rdf4j.sail.model org.eclipse.rdf4j.sail.shacl A Sail implementation for SHACL constraint checking.org.eclipse.rdf4j.sail.shacl.ast org.eclipse.rdf4j.sail.shacl.ast.planNodes org.eclipse.rdf4j.sail.shacl.ast.targets org.eclipse.rdf4j.sail.shacl.wrapper.data org.eclipse.rdf4j.sail.shacl.wrapper.shape org.eclipse.rdf4j.spin See discussion at https://github.com/eclipse/rdf4j/issues/1262 -
-
Uses of Statement in org.eclipse.rdf4j.common.concurrent.locks.diagnostics
Methods in org.eclipse.rdf4j.common.concurrent.locks.diagnostics that return Statement Modifier and Type Method Description Statement
CleanerGraphQueryResult. next()
-
Uses of Statement in org.eclipse.rdf4j.model
Methods in org.eclipse.rdf4j.model that return Statement Modifier and Type Method Description Statement
ValueFactory. createStatement(Resource subject, IRI predicate, Value object)
Creates a new statement with the supplied subject, predicate and object.Statement
ValueFactory. createStatement(Resource subject, IRI predicate, Value object, Resource context)
Creates a new statement with the supplied subject, predicate and object and associated context.Methods in org.eclipse.rdf4j.model that return types with arguments of type Statement Modifier and Type Method Description default java.lang.Iterable<Statement>
Model. getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)
Returns anIterable
over allStatement
s in this Model that match the supplied criteria. -
Uses of Statement in org.eclipse.rdf4j.model.base
Classes in org.eclipse.rdf4j.model.base that implement Statement Modifier and Type Class Description class
AbstractStatement
Base class forStatement
, offering common functionality.(package private) static class
AbstractValueFactory.GenericStatement
Methods in org.eclipse.rdf4j.model.base that return Statement Modifier and Type Method Description Statement
AbstractValueFactory. createStatement(Resource subject, IRI predicate, Value object)
Statement
AbstractValueFactory. createStatement(Resource subject, IRI predicate, Value object, Resource context)
-
Uses of Statement in org.eclipse.rdf4j.model.impl
Classes in org.eclipse.rdf4j.model.impl that implement Statement Modifier and Type Class Description class
ContextStatement
Deprecated, for removal: This API element is subject to removal in a future version.Useinstead
class
GenericStatement<R extends Resource,I extends IRI,V extends Value>
An implementation of the Statement interface with support for Java Generics.static class
LinkedHashModel.ModelStatement
class
SimpleStatement
Deprecated, for removal: This API element is subject to removal in a future version.Useinstead
(package private) static class
TreeModel.TreeStatement
Fields in org.eclipse.rdf4j.model.impl declared as Statement Modifier and Type Field Description private Statement
AbstractModel.ValueSet.ValueSetIterator. current
private Statement
TreeModel.ModelIterator. last
private Statement
AbstractModel.ValueSet.ValueSetIterator. next
private Statement
LinkedHashModel.ModelStatement. statement
Fields in org.eclipse.rdf4j.model.impl with type parameters of type Statement Modifier and Type Field Description private java.util.Set<Statement>
EmptyModel. emptySet
private java.util.Iterator<Statement>
AbstractModel.ValueSet.ValueSetIterator. iter
private java.util.Iterator<Statement>
TreeModel.ModelIterator. iter
private java.util.TreeSet<Statement>
TreeModel.ModelIterator. owner
private java.util.Map<Statement,Statement>
DynamicModel. statements
private java.util.Map<Statement,Statement>
DynamicModel. statements
(package private) java.util.TreeSet<Statement>
TreeModel.StatementTree. tree
Methods in org.eclipse.rdf4j.model.impl that return Statement Modifier and Type Method Description private Statement
TreeModel. after(Value subj, Value pred, Value obj, Value ctx)
private Statement
TreeModel. before(Value subj, Value pred, Value obj, Value ctx)
Statement
TreeModel. ceiling(Statement e)
Statement
TreeModel.SubSet. ceiling(Statement e)
Statement
SimpleValueFactory. createStatement(Resource subject, IRI predicate, Value object)
Statement
SimpleValueFactory. createStatement(Resource subject, IRI predicate, Value object, Resource context)
Statement
ValidatingValueFactory. createStatement(Resource subject, IRI predicate, Value object)
Statement
ValidatingValueFactory. createStatement(Resource subject, IRI predicate, Value object, Resource context)
private Statement
AbstractModel.ValueSet.ValueSetIterator. findNext()
Statement
TreeModel. first()
Statement
TreeModel.SubSet. first()
Statement
TreeModel. floor(Statement e)
Statement
TreeModel.SubSet. floor(Statement e)
Statement
LinkedHashModel.ModelStatement. getStatement()
Statement
TreeModel. higher(Statement e)
Statement
TreeModel.SubSet. higher(Statement e)
Statement
TreeModel. last()
Statement
TreeModel.SubSet. last()
Statement
TreeModel. lower(Statement e)
Statement
TreeModel.SubSet. lower(Statement e)
Statement
TreeModel.ModelIterator. next()
Statement
TreeModel. pollFirst()
Statement
TreeModel.SubSet. pollFirst()
Statement
TreeModel. pollLast()
Statement
TreeModel.SubSet. pollLast()
Methods in org.eclipse.rdf4j.model.impl that return types with arguments of type Statement Modifier and Type Method Description java.util.Comparator<? super Statement>
TreeModel. comparator()
java.util.Comparator<? super Statement>
TreeModel.SubSet. comparator()
java.util.TreeSet<Statement>
TreeModel.ModelIterator. getOwner()
java.lang.Iterable<Statement>
DynamicModel. getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)
java.util.SortedSet<Statement>
TreeModel. headSet(Statement toElement)
java.util.SortedSet<Statement>
TreeModel.SubSet. headSet(Statement toElement)
java.util.Iterator<Statement>
DynamicModel. iterator()
java.util.Iterator<Statement>
EmptyModel. iterator()
java.util.Iterator<Statement>
TreeModel. iterator()
java.util.Iterator<Statement>
TreeModel.SubSet. iterator()
java.util.Iterator<Statement>
UnmodifiableModel. iterator()
(package private) java.util.Iterator<Statement>
TreeModel. matchPattern(Resource subj, IRI pred, Value obj, Resource ctx)
java.util.Iterator<Statement>
TreeModel.StatementTree. subIterator(Statement fromElement, boolean fromInclusive, Statement toElement, boolean toInclusive)
(package private) java.util.SortedSet<Statement>
TreeModel. subSet(Statement lo, boolean loInclusive, Statement hi, boolean hiInclusive)
java.util.SortedSet<Statement>
TreeModel. subSet(Statement fromElement, Statement toElement)
private java.util.NavigableSet<Statement>
TreeModel.SubSet. subSet()
java.util.SortedSet<Statement>
TreeModel.SubSet. subSet(Statement fromElement, Statement toElement)
java.util.SortedSet<Statement>
TreeModel.SubSet. tailSet(Statement fromElement)
java.util.SortedSet<Statement>
TreeModel. tailSet(Statement fromElement)
Methods in org.eclipse.rdf4j.model.impl with parameters of type Statement Modifier and Type Method Description private boolean
AbstractModel.ValueSet.ValueSetIterator. accept(Statement st)
boolean
AbstractModel. add(Statement st)
boolean
DynamicModel. add(Statement statement)
boolean
LinkedHashModel. add(Statement statement)
boolean
TreeModel.StatementTree. add(Statement e)
Statement
TreeModel. ceiling(Statement e)
Statement
TreeModel.SubSet. ceiling(Statement e)
int
TreeModel.GraphComparator. compare(Statement s1, Statement s2)
int
TreeModel.ObjectComparator. compare(Statement s1, Statement s2)
int
TreeModel.PredicateComparator. compare(Statement s1, Statement s2)
int
TreeModel.StatementComparator. compare(Statement s1, Statement s2)
int
TreeModel.SubjectComparator. compare(Statement s1, Statement s2)
private java.util.Iterator<LinkedHashModel.ModelStatement>
LinkedHashModel. find(Statement st)
Statement
TreeModel. floor(Statement e)
Statement
TreeModel.SubSet. floor(Statement e)
java.util.SortedSet<Statement>
TreeModel. headSet(Statement toElement)
java.util.SortedSet<Statement>
TreeModel.SubSet. headSet(Statement toElement)
Statement
TreeModel. higher(Statement e)
Statement
TreeModel.SubSet. higher(Statement e)
Statement
TreeModel. lower(Statement e)
Statement
TreeModel.SubSet. lower(Statement e)
java.util.Iterator<Statement>
TreeModel.StatementTree. subIterator(Statement fromElement, boolean fromInclusive, Statement toElement, boolean toInclusive)
(package private) java.util.SortedSet<Statement>
TreeModel. subSet(Statement lo, boolean loInclusive, Statement hi, boolean hiInclusive)
java.util.SortedSet<Statement>
TreeModel. subSet(Statement fromElement, Statement toElement)
java.util.SortedSet<Statement>
TreeModel.SubSet. subSet(Statement fromElement, Statement toElement)
java.util.SortedSet<Statement>
TreeModel.SubSet. tailSet(Statement fromElement)
java.util.SortedSet<Statement>
TreeModel. tailSet(Statement fromElement)
protected abstract V
AbstractModel.ValueSet. term(Statement st)
Method parameters in org.eclipse.rdf4j.model.impl with type arguments of type Statement Modifier and Type Method Description boolean
AbstractModel. addAll(java.util.Collection<? extends Statement> c)
boolean
DynamicModel. addAll(java.util.Collection<? extends Statement> c)
boolean
TreeModel.StatementTree. owns(java.util.TreeSet<Statement> set)
private void
TreeModel. removeAll(java.util.TreeSet<Statement> owner, TreeModel.StatementTree chosen, java.util.Iterator<Statement> iter)
private void
TreeModel. removeAll(java.util.TreeSet<Statement> owner, TreeModel.StatementTree chosen, java.util.Iterator<Statement> iter)
protected abstract void
FilteredModel. removeFilteredTermIteration(java.util.Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)
Called by aggregate sets when a term has been removed from a term iterator.protected abstract void
AbstractModel.ValueSet. removeIteration(java.util.Iterator<Statement> iter, V term)
abstract void
AbstractModel. removeTermIteration(java.util.Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)
Called by aggregate sets when a term has been removed from a term iterator.void
EmptyModel. removeTermIteration(java.util.Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)
void
FilteredModel. removeTermIteration(java.util.Iterator<Statement> iter, Resource s, IRI p, Value o, Resource... c)
void
TreeModel. removeTermIteration(java.util.Iterator<Statement> iterator, Resource subj, IRI pred, Value obj, Resource... contexts)
void
UnmodifiableModel. removeTermIteration(java.util.Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)
Constructors in org.eclipse.rdf4j.model.impl with parameters of type Statement Constructor Description ModelStatement(LinkedHashModel.ModelNode<Resource> subj, LinkedHashModel.ModelNode<IRI> pred, LinkedHashModel.ModelNode<Value> obj, LinkedHashModel.ModelNode<Resource> ctx, Statement statement)
TreeStatement(Statement st)
Constructor parameters in org.eclipse.rdf4j.model.impl with type arguments of type Statement Constructor Description LinkedHashModel(java.util.Collection<? extends Statement> c)
LinkedHashModel(java.util.Set<Namespace> namespaces, java.util.Collection<? extends Statement> c)
ModelIterator(java.util.Iterator<Statement> iter, TreeModel.StatementTree owner)
TreeModel(java.util.Collection<? extends Statement> c)
TreeModel(java.util.Set<Namespace> namespaces, java.util.Collection<? extends Statement> c)
ValueSetIterator(java.util.Iterator<Statement> iter)
-
Uses of Statement in org.eclipse.rdf4j.model.util
Classes in org.eclipse.rdf4j.model.util with type parameters of type Statement Modifier and Type Class Description class
PatternIterator<S extends Statement>
Excludes an Iteratorbased on a given basic graph pattern. Fields in org.eclipse.rdf4j.model.util declared as Statement Modifier and Type Field Description private S
PatternIterator. nextElement
Methods in org.eclipse.rdf4j.model.util with type parameters of type Statement Modifier and Type Method Description static <C extends java.util.Collection<Statement>>
CRDFCollections. asRDF(java.lang.Iterable<?> values, Resource head, C sink, Resource... contexts)
Converts the suppliedIterable
to an RDF Collection, using the suppliedhead
resource as the starting resource of the RDF Collection.static <C extends java.util.Collection<Statement>>
CRDFCollections. asRDF(java.lang.Iterable<?> values, Resource head, C sink, ValueFactory valueFactory, Resource... contexts)
Converts the suppliedIterable
to an RDF Collection, using the suppliedhead
resource as the starting resource of the RDF Collection.static <C extends java.util.Collection<Statement>>
CStatements. create(ValueFactory vf, Resource subject, IRI predicate, Value object, C collection, Resource... contexts)
Creates one or moreStatement
objects with the given subject, predicate and object, one for each given context.static <C extends java.util.Collection<Statement>>
CRDFCollections. getCollection(Model sourceModel, Resource head, C sink, Resource... contexts)
Extracts the RDF Collection starting with the suppliedhead
resource from the supplied sourceModel
.static <C extends java.util.Collection<Statement>>
CRDFContainers. getContainer(IRI containerType, Model sourceModel, Resource container, C sink, Resource... contexts)
static <C extends java.util.Collection<Statement>>
CRDFContainers. toRDF(IRI containerType, java.lang.Iterable<?> values, Resource container, C sink, Resource... contexts)
Converts the suppliedIterable
to an RDF Container, using the suppliedhead
resource as the starting resource of the RDF Containter.static <C extends java.util.Collection<Statement>>
CRDFContainers. toRDF(IRI containerType, java.lang.Iterable<?> values, Resource container, C sink, ValueFactory vf, Resource... contexts)
Converts the suppliedIterable
to an RDF Container, using the suppliedhead
resource as the starting resource of the RDF Containter.Methods in org.eclipse.rdf4j.model.util that return Statement Modifier and Type Method Description static Statement
Statements. statement(Resource subject, IRI predicate, Value object, Resource context)
Create aStatement
from the supplied subject, predicate, object and context.static Statement
Statements. statement(Triple triple)
Create aStatement
from the suppliedRDF-star triple
static Statement
Statements. statement(Triple triple, Resource context)
Create aStatement
from the suppliedRDF-star triple
and context.static Statement
Statements. statement(ValueFactory vf, Resource subject, IRI predicate, Value object, Resource context)
Create aStatement
from the supplied subject, predicate, object and context.static Statement
Statements. statement(ValueFactory vf, Triple triple, Resource context)
Create aStatement
from the suppliedRDF-star triple
and context.static Statement
Statements. stripContext(Statement statement)
Strips the context (if any) from the supplied statement and returns a statement with the same subject, predicate and object, but with no assigned context.static Statement
Statements. stripContext(ValueFactory vf, Statement statement)
Strips the context (if any) from the supplied statement and returns a statement with the same subject, predicate and object, but with no assigned context.static Statement
Statements. toStatement(Triple triple)
Deprecated.UseStatements.statement(Triple)
insteadstatic Statement
Statements. toStatement(Triple triple, Resource context)
Deprecated.since 3.7.0 - useStatements.statement(Triple, Resource)
insteadstatic Statement
Statements. toStatement(ValueFactory vf, Triple triple, Resource context)
Deprecated.Methods in org.eclipse.rdf4j.model.util that return types with arguments of type Statement Modifier and Type Method Description java.util.function.BiConsumer<Model,Statement>
ModelCollector. accumulator()
private static java.util.List<Statement>
Models. findMatchingStatements(Statement st, Model model, java.util.Map<Resource,Resource> bNodeMapping)
java.util.Optional<Statement>
GetStatementOptional. get(Resource subject, IRI predicate, Value object, Resource... contexts)
Either supplies a statement matching the given pattern, orOptional.empty()
otherwise.java.util.Iterator<Statement>
SynchronizedModel. iterator()
java.util.stream.Stream<Statement>
SynchronizedModel. parallelStream()
java.util.Spliterator<Statement>
SynchronizedModel. spliterator()
java.util.stream.Stream<Statement>
SynchronizedModel. stream()
private static java.util.Set<Statement>
Models. toSet(java.lang.Iterable<? extends Statement> iterable)
Methods in org.eclipse.rdf4j.model.util with parameters of type Statement Modifier and Type Method Description boolean
SynchronizedModel. add(Statement statement)
static void
Statements. convertRDFStarToReification(Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static void
Statements. convertRDFStarToReification(ValueFactory vf, java.util.function.Function<Triple,Resource> reifiedIdMapper, Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static void
Statements. convertRDFStarToReification(ValueFactory vf, Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.private static java.util.Map<Resource,Resource>
Models. createNewBnodeMapping(java.util.Map<Resource,Resource> bNodeMapping, Statement st1, Statement st2)
private static java.util.List<Statement>
Models. findMatchingStatements(Statement st, Model model, java.util.Map<Resource,Resource> bNodeMapping)
static boolean
Statements. isSameTriple(Statement st1, Statement st2)
Checks if the two statements represent the same triple (that is, they have equal subject, predicate, and object).private static boolean
Models. statementsMatch(Statement st1, Statement st2, java.util.Map<Resource,Resource> bNodeMapping)
static Statement
Statements. stripContext(Statement statement)
Strips the context (if any) from the supplied statement and returns a statement with the same subject, predicate and object, but with no assigned context.static Statement
Statements. stripContext(ValueFactory vf, Statement statement)
Strips the context (if any) from the supplied statement and returns a statement with the same subject, predicate and object, but with no assigned context.static Triple
Statements. toTriple(Statement statement)
Deprecated.UseValues.triple(Statement)
insteadstatic Triple
Statements. toTriple(ValueFactory vf, Statement statement)
Deprecated.UseValues.triple(ValueFactory, Statement)
insteadstatic Triple
Values. triple(Statement statement)
Creates a newRDF-star embedded triple
using the subject, predicate and object from the suppliedStatement
.static Triple
Values. triple(ValueFactory vf, Statement statement)
Creates a newRDF-star embedded triple
using the subject, predicate and object from the suppliedStatement
.Method parameters in org.eclipse.rdf4j.model.util with type arguments of type Statement Modifier and Type Method Description boolean
SynchronizedModel. addAll(java.util.Collection<? extends Statement> c)
static void
Statements. consume(ValueFactory vf, Resource subject, IRI predicate, Value object, java.util.function.Consumer<Statement> consumer, Resource... contexts)
Creates one or moreStatement
objects with the given subject, predicate and object, one for each given context, and sends each created statement to the suppliedConsumer
.static void
RDFCollections. consumeCollection(java.lang.Iterable<?> values, Resource head, java.util.function.Consumer<Statement> consumer, Resource... contexts)
Converts the suppliedIterable
to an RDF Collection, using the suppliedhead
resource as the starting resource of the RDF Collection.static void
RDFCollections. consumeCollection(java.lang.Iterable<?> values, Resource head, java.util.function.Consumer<Statement> consumer, ValueFactory vf, Resource... contexts)
Converts the suppliedIterable
to an RDF Collection, using the suppliedhead
resource as the starting resource of the RDF Collection.static void
RDFContainers. consumeContainer(IRI containerType, java.lang.Iterable<?> values, Resource container, java.util.function.Consumer<Statement> consumer, Resource... contexts)
Converts the suppliedIterable
to an RDF Container, using the suppliedhead
resource as the starting resource of the RDF Containter.static void
RDFContainers. consumeContainer(IRI containerType, java.lang.Iterable<?> values, Resource container, java.util.function.Consumer<Statement> consumer, ValueFactory vf, Resource... contexts)
Converts the suppliedIterable
to an RDF Container, using the suppliedhead
resource as the starting resource of the RDF Container.static void
Models. convertRDFStarToReification(Model model, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star model to RDF reification statements.static void
Models. convertRDFStarToReification(ValueFactory vf, Model model, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star model to RDF reification statements.static void
Statements. convertRDFStarToReification(Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static void
Statements. convertRDFStarToReification(ValueFactory vf, java.util.function.Function<Triple,Resource> reifiedIdMapper, Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static void
Statements. convertRDFStarToReification(ValueFactory vf, Statement st, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static void
Models. convertReificationToRDFStar(Model model, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF reification model to RDF-star statements.static void
Models. convertReificationToRDFStar(ValueFactory vf, Model model, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF reification model to RDF-star statements.private static Resource
Statements. createReifiedStatement(ValueFactory vf, java.util.function.Function<Triple,Resource> reifiedIdMapper, Triple triple, Resource context, java.util.function.Consumer<Statement> consumer)
Converts the supplied RDF-star triple to a series of RDF reification statements and sends the statements to the supplied consumer.static void
RDFCollections. extract(Model sourceModel, Resource head, java.util.function.Consumer<Statement> consumer, Resource... contexts)
Extracts the RDF Collection starting with suppliedhead
resource from the supplied sourceModel
and sends the statements that make up the collection to the suppliedConsumer
.static <E extends RDF4JException>
voidRDFCollections. extract(GetStatementOptional statementSupplier, Resource head, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<java.lang.String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)
Extracts an RDF Collection starting with the supplied list head from the statement supplier and sends all statements that make up the collection to the suppliedConsumer
function.static void
RDFContainers. extract(IRI containerType, Model sourceModel, Resource container, java.util.function.Consumer<Statement> consumer, Resource... contexts)
Extracts the RDF Container starting with suppliedhead
resource from the supplied sourceModel
and sends the statements that make up the collection to the suppliedConsumer
.static <E extends RDF4JException>
voidRDFContainers. extract(IRI containerType, GetStatementOptional statementSupplier, Resource container, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<java.lang.String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)
Extracts an RDF Container starting with the supplied container head from the statement supplier and sends all statements that make up the collection to the suppliedConsumer
function.void
SynchronizedModel. forEach(java.util.function.Consumer<? super Statement> action)
static boolean
Models. isomorphic(java.lang.Iterable<? extends Statement> model1, java.lang.Iterable<? extends Statement> model2)
Compares two RDF models, and returns true if they consist of isomorphic graphs and the isomorphic graph identifiers map 1:1 to each other.static boolean
Models. isSubset(java.lang.Iterable<? extends Statement> model1, java.lang.Iterable<? extends Statement> model2)
Compares two RDF models, and returns true if the first model is a subset of the second model, using graph isomorphism to map statements between models.static boolean
Models. isSubset(java.util.Set<? extends Statement> model1, java.util.Set<? extends Statement> model2)
Compares two RDF models, and returns true if the first model is a subset of the second model, using graph isomorphism to map statements between models.private static boolean
Models. isSubsetInternal(java.util.Set<Statement> model1, Model model2)
static boolean
Models. legacyIsomorphic(java.lang.Iterable<? extends Statement> model1, java.lang.Iterable<? extends Statement> model2)
Deprecated.UseModels.isomorphic(Iterable, Iterable)
instead.private static boolean
Models. matchModels(java.util.List<? extends Statement> model1, Model model2)
A recursive method for finding a complete mapping between blank nodes in model1 and blank nodes in model2.private static boolean
Models. matchModels(java.util.Set<Statement> model1, Model model2)
static java.util.Optional<Value>
Models. object(java.lang.Iterable<Statement> statements)
Retrieves an objectValue
from the supplied statements.static java.util.Optional<IRI>
Models. objectIRI(java.lang.Iterable<Statement> statements)
Retrieves an objectIRI
value from the supplied statements.static java.util.Set<IRI>
Models. objectIRIs(java.lang.Iterable<Statement> statements)
Retrieves all objectIRI
values from the supplied statements.static java.util.Optional<Literal>
Models. objectLiteral(java.lang.Iterable<Statement> statements)
Retrieves an objectLiteral
value from the supplied statements.static java.util.Set<Literal>
Models. objectLiterals(java.lang.Iterable<Statement> statements)
Retrieves all objectLiteral
values from the supplied statements.static java.util.Optional<Resource>
Models. objectResource(java.lang.Iterable<Statement> statements)
Retrieves an objectResource
value from the supplied statements.static java.util.Set<Resource>
Models. objectResources(java.lang.Iterable<Statement> statements)
Retrieves all objectResource
values from the supplied statements.static java.util.Optional<java.lang.String>
Models. objectString(java.lang.Iterable<Statement> statements)
Retrieves an object value as a String from the supplied statements.static java.util.Set<java.lang.String>
Models. objectStrings(java.lang.Iterable<Statement> statements)
Retrieves all object String values from the supplied statements.static java.util.Optional<IRI>
Models. predicate(java.lang.Iterable<Statement> statements)
Retrieves a predicate from the supplied statements.boolean
SynchronizedModel. removeIf(java.util.function.Predicate<? super Statement> filter)
static java.util.Optional<Resource>
Models. subject(java.lang.Iterable<Statement> statements)
Retrieves a subjectResource
from the supplied statements.static java.util.Optional<BNode>
Models. subjectBNode(java.lang.Iterable<Statement> statements)
Retrieves a subjectBNode
from the supplied statements.static java.util.Set<BNode>
Models. subjectBNodes(java.lang.Iterable<Statement> statements)
Retrieves all subjectBNode
s from the supplied statements.static java.util.Optional<IRI>
Models. subjectIRI(java.lang.Iterable<Statement> statements)
Retrieves a subjectIRI
from the supplied statements.static java.util.Set<IRI>
Models. subjectIRIs(java.lang.Iterable<Statement> statements)
Retrieves all subjectIRI
s from the supplied statements.private static Model
Models. toModel(java.lang.Iterable<? extends Statement> iterable)
private static java.util.Set<Statement>
Models. toSet(java.lang.Iterable<? extends Statement> iterable)
-
Uses of Statement in org.eclipse.rdf4j.query
Fields in org.eclipse.rdf4j.query with type parameters of type Statement Modifier and Type Field Description private DistinctIteration<Statement,QueryEvaluationException>
QueryResults.GraphQueryResultFilter. filter
Methods in org.eclipse.rdf4j.query that return Statement Modifier and Type Method Description Statement
QueryResults.CleanerGraphQueryResult. next()
Statement
QueryResults.GraphQueryResultFilter. next()
static Statement
QueryResults. singleResult(GraphQueryResult result)
Returns a single element from the query result.The QueryResult is automatically closed by this method.Method parameters in org.eclipse.rdf4j.query with type arguments of type Statement Modifier and Type Method Description static Model
QueryResults. asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration)
Get aModel
containing all elements obtained from the specified query result.static Model
QueryResults. asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration, ModelFactory modelFactory)
Get aModel
containing all elements obtained from the specified query result. -
Uses of Statement in org.eclipse.rdf4j.query.algebra.evaluation
Fields in org.eclipse.rdf4j.query.algebra.evaluation with type parameters of type Statement Modifier and Type Field Description static EmptyIteration<? extends Statement,QueryEvaluationException>
TripleSource. EMPTY_ITERATION
Methods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,QueryEvaluationException>
TripleSource. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements that have a specific subject, predicate and/or object. -
Uses of Statement in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type Statement Modifier and Type Field Description private java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator. action
private java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. action
private java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementPatternQueryEvaluationStep. converter
private CloseableIteration<? extends Statement,? extends QueryEvaluationException>
StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator. iteration
private CloseableIteration<? extends Statement,? extends QueryEvaluationException>
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. iteration
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type Statement Modifier and Type Method Description private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. andThen(java.util.function.Predicate<Statement> pred, java.util.function.Predicate<Statement> and)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. c(QueryEvaluationContext context, Var c)
protected static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. filterContextOrEqualVariables(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, Resource[] contexts)
Generate a predicate that tests for Named contexts are matched by retrieving all statements from the store and filtering out the statements that do not have a context.private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. filterSameVariable(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, java.util.function.Predicate<Statement> filter)
Build one predicate that filters the statements for ?s ?p ?s cases.private CloseableIteration<? extends Statement,QueryEvaluationException>
StatementPatternQueryEvaluationStep. handleFilter(Resource[] contexts, Resource subject, IRI predicate, Value object, CloseableIteration<? extends Statement,QueryEvaluationException> iteration)
private static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementPatternQueryEvaluationStep. makeConverter(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
We need to test every binding with hasBinding etc.static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. o(QueryEvaluationContext context, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. oc(QueryEvaluationContext context, Var o, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. p(QueryEvaluationContext context, Var p)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. pc(QueryEvaluationContext context, Var p, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. po(QueryEvaluationContext context, Var p, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. poc(QueryEvaluationContext context, Var p, Var o, Var c)
private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. predicateVariableHasEquals(boolean predEqObjVar, boolean predEqConVar)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. s(QueryEvaluationContext context, Var s)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. sc(QueryEvaluationContext context, Var s, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. so(QueryEvaluationContext context, Var s, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. soc(QueryEvaluationContext context, Var s, Var o, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. sp(QueryEvaluationContext context, Var s, Var p)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spc(QueryEvaluationContext context, Var s, Var p, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spo(QueryEvaluationContext context, Var s, Var p, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spoc(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. subjectVariableHasEquals(boolean subEqPredVar, boolean subEqObjVar, boolean subEqConVar)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type Statement Modifier and Type Method Description private BindingSet
StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator. convert(Statement st)
private BindingSet
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. convert(Statement st)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type Statement Modifier and Type Method Description private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. andThen(java.util.function.Predicate<Statement> pred, java.util.function.Predicate<Statement> and)
private static java.util.function.Predicate<Statement>
StatementPatternQueryEvaluationStep. filterSameVariable(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, java.util.function.Predicate<Statement> filter)
Build one predicate that filters the statements for ?s ?p ?s cases.private CloseableIteration<? extends Statement,QueryEvaluationException>
StatementPatternQueryEvaluationStep. handleFilter(Resource[] contexts, Resource subject, IRI predicate, Value object, CloseableIteration<? extends Statement,QueryEvaluationException> iteration)
-
Uses of Statement in org.eclipse.rdf4j.query.algebra.evaluation.util
Methods in org.eclipse.rdf4j.query.algebra.evaluation.util that return Statement Modifier and Type Method Description static Statement
TripleSources. single(Resource subj, IRI pred, Value obj, TripleSource store)
Deprecated, for removal: This API element is subject to removal in a future version.Returns the single statement with the given subject, predicate and object or null if none exists. -
Uses of Statement in org.eclipse.rdf4j.query.dawg
Methods in org.eclipse.rdf4j.query.dawg with parameters of type Statement Modifier and Type Method Description void
DAWGTestBooleanParser. handleStatement(Statement st)
void
DAWGTestResultSetParser. handleStatement(Statement st)
Method parameters in org.eclipse.rdf4j.query.dawg with type arguments of type Statement Modifier and Type Method Description static boolean
DAWGTestResultSetUtil. toBooleanQueryResult(java.lang.Iterable<? extends Statement> dawgGraph)
static TupleQueryResult
DAWGTestResultSetUtil. toTupleQueryResult(java.lang.Iterable<? extends Statement> dawgGraph)
-
Uses of Statement in org.eclipse.rdf4j.query.impl
Fields in org.eclipse.rdf4j.query.impl with type parameters of type Statement Modifier and Type Field Description private QueueCursor<Statement>
BackgroundGraphResult. queue
Deprecated.Methods in org.eclipse.rdf4j.query.impl with parameters of type Statement Modifier and Type Method Description void
BackgroundGraphResult. handleStatement(Statement st)
Deprecated.Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type Statement Constructor Description BackgroundGraphResult(QueueCursor<Statement> queue, RDFParser parser, java.io.InputStream in, java.nio.charset.Charset charset, java.lang.String baseURI)
Deprecated.GraphQueryResultImpl(java.util.Map<java.lang.String,java.lang.String> namespaces, CloseableIteration<? extends Statement,? extends QueryEvaluationException> statementIter)
Deprecated.IteratingGraphQueryResult(java.util.Map<java.lang.String,java.lang.String> namespaces, java.lang.Iterable<? extends Statement> statements)
Deprecated.IteratingGraphQueryResult(java.util.Map<java.lang.String,java.lang.String> namespaces, java.util.Iterator<? extends Statement> statementIter)
Deprecated.IteratingGraphQueryResult(java.util.Map<java.lang.String,java.lang.String> namespaces, CloseableIteration<? extends Statement,? extends QueryEvaluationException> statementIter)
Deprecated. -
Uses of Statement in org.eclipse.rdf4j.repository
Methods in org.eclipse.rdf4j.repository that return types with arguments of type Statement Modifier and Type Method Description RepositoryResult<Statement>
RepositoryConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Gets all statements with a specific subject, predicate and/or object from the repository.default RepositoryResult<Statement>
RepositoryConnection. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements with a specific subject, predicate and/or object from the repository.Methods in org.eclipse.rdf4j.repository with parameters of type Statement Modifier and Type Method Description void
RepositoryConnection. add(Statement st, Resource... contexts)
Adds the supplied statement to this repository, optionally to one or more named contexts.boolean
RepositoryConnection. hasStatement(Statement st, boolean includeInferred, Resource... contexts)
Checks whether the repository contains the specified statement, optionally in the specified contexts.void
RepositoryConnection. remove(Statement st, Resource... contexts)
Removes the supplied statement from the specified contexts in the repository.Method parameters in org.eclipse.rdf4j.repository with type arguments of type Statement Modifier and Type Method Description void
RepositoryConnection. add(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
Adds the supplied statements to this repository, optionally to one or more named contexts.default <E extends java.lang.Exception>
voidRepositoryConnection. add(CloseableIteration<? extends Statement,E> statements, Resource... contexts)
Adds the supplied statements to this repository, optionally to one or more named contexts.<E extends java.lang.Exception>
voidRepositoryConnection. add(Iteration<? extends Statement,E> statements, Resource... contexts)
Deprecated, for removal: This API element is subject to removal in a future version.default void
RepositoryConnection. add(RepositoryResult<Statement> statements, Resource... contexts)
Adds the supplied statements to this repository, optionally to one or more named contexts.void
RepositoryConnection. remove(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
Removes the supplied statements from the specified contexts in this repository.default <E extends java.lang.Exception>
voidRepositoryConnection. remove(CloseableIteration<? extends Statement,E> statements, Resource... contexts)
Removes the supplied statements from a specific context in this repository, ignoring any context information carried by the statements themselves.<E extends java.lang.Exception>
voidRepositoryConnection. remove(Iteration<? extends Statement,E> statements, Resource... contexts)
Deprecated, for removal: This API element is subject to removal in a future version.default void
RepositoryConnection. remove(RepositoryResult<Statement> statements, Resource... contexts)
Removes the supplied statements from a specific context in this repository, ignoring any context information carried by the statements themselves. -
Uses of Statement in org.eclipse.rdf4j.repository.base
Methods in org.eclipse.rdf4j.repository.base that return types with arguments of type Statement Modifier and Type Method Description RepositoryResult<Statement>
RepositoryConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.repository.base with parameters of type Statement Modifier and Type Method Description void
AbstractRepositoryConnection. add(Statement st, Resource... contexts)
void
RepositoryConnectionWrapper. add(Statement st, Resource... contexts)
protected void
AbstractRepositoryConnection. addWithoutCommit(Statement st, Resource... contexts)
boolean
AbstractRepositoryConnection. hasStatement(Statement st, boolean includeInferred, Resource... contexts)
boolean
RepositoryConnectionWrapper. hasStatement(Statement st, boolean includeInferred, Resource... contexts)
void
AbstractRepositoryConnection. remove(Statement st, Resource... contexts)
void
RepositoryConnectionWrapper. remove(Statement st, Resource... contexts)
protected void
AbstractRepositoryConnection. removeWithoutCommit(Statement st, Resource... contexts)
Method parameters in org.eclipse.rdf4j.repository.base with type arguments of type Statement Modifier and Type Method Description void
AbstractRepositoryConnection. add(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidAbstractRepositoryConnection. add(Iteration<? extends Statement,E> statements, Resource... contexts)
void
RepositoryConnectionWrapper. add(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidRepositoryConnectionWrapper. add(Iteration<? extends Statement,E> statementIter, Resource... contexts)
protected void
RepositoryConnectionWrapper. exportStatements(RepositoryResult<Statement> stIter, RDFHandler handler)
Exports all statements contained in the supplied statement iterator and all relevant namespace information to the supplied RDFHandler.void
AbstractRepositoryConnection. remove(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidAbstractRepositoryConnection. remove(Iteration<? extends Statement,E> statements, Resource... contexts)
void
RepositoryConnectionWrapper. remove(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidRepositoryConnectionWrapper. remove(Iteration<? extends Statement,E> statementIter, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.repository.config
Methods in org.eclipse.rdf4j.repository.config that return Statement Modifier and Type Method Description private static Statement
RepositoryConfigUtil. getIDStatement(Model model, java.lang.String repositoryID)
private static Statement
RepositoryConfigUtil. getIDStatement(RepositoryConnection con, java.lang.String repositoryID)
-
Uses of Statement in org.eclipse.rdf4j.repository.contextaware
Methods in org.eclipse.rdf4j.repository.contextaware that return types with arguments of type Statement Modifier and Type Method Description RepositoryResult<Statement>
ContextAwareConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
RepositoryResult<Statement>
ContextAwareConnection. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements with a specific subject, predicate and/or object from the repository.Methods in org.eclipse.rdf4j.repository.contextaware with parameters of type Statement Modifier and Type Method Description void
ContextAwareConnection. add(Statement st, Resource... contexts)
boolean
ContextAwareConnection. hasStatement(Statement st, boolean includeInferred, Resource... contexts)
boolean
ContextAwareConnection. hasStatement(Statement st, Resource... contexts)
Checks whether the repository contains the specified statement, optionally in the specified contexts.void
ContextAwareConnection. remove(Statement st, Resource... contexts)
Removes the supplied statement from the specified contexts in the repository.Method parameters in org.eclipse.rdf4j.repository.contextaware with type arguments of type Statement Modifier and Type Method Description void
ContextAwareConnection. add(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidContextAwareConnection. add(Iteration<? extends Statement,E> statementIter, Resource... contexts)
void
ContextAwareConnection. remove(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
<E extends java.lang.Exception>
voidContextAwareConnection. remove(Iteration<? extends Statement,E> statementIter, Resource... contexts)
Removes the supplied statements from a specific context in this repository, ignoring any context information carried by the statements themselves. -
Uses of Statement in org.eclipse.rdf4j.repository.evaluation
Methods in org.eclipse.rdf4j.repository.evaluation that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,QueryEvaluationException>
RepositoryTripleSource. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.repository.http
Methods in org.eclipse.rdf4j.repository.http that return types with arguments of type Statement Modifier and Type Method Description RepositoryResult<Statement>
HTTPRepositoryConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.repository.http with parameters of type Statement Modifier and Type Method Description void
HTTPRepositoryConnection. add(Statement st, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.repository.sail
Methods in org.eclipse.rdf4j.repository.sail that return types with arguments of type Statement Modifier and Type Method Description RepositoryResult<Statement>
SailRepositoryConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers that return Statement Modifier and Type Method Description private Statement
SailUpdateExecutor. createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping)
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type Statement Modifier and Type Method Description void
RDFSailRemover. handleStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.repository.sparql
Methods in org.eclipse.rdf4j.repository.sparql that return types with arguments of type Statement Modifier and Type Method Description private RepositoryResult<Statement>
SPARQLConnection. getStatementGeneral(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
RepositoryResult<Statement>
SPARQLConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
private RepositoryResult<Statement>
SPARQLConnection. getStatementsQuadMode(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
private RepositoryResult<Statement>
SPARQLConnection. getStatementsSingleTriple(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
protected Iteration<Statement,QueryEvaluationException>
SPARQLConnection. toStatementIteration(TupleQueryResult iter, Resource subj, IRI pred, Value obj)
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.repository.sparql with parameters of type Statement Modifier and Type Method Description void
SPARQLConnection. add(Statement st, Resource... contexts)
protected void
SPARQLConnection. addWithoutCommit(Statement st, Resource... contexts)
void
SPARQLConnection. remove(Statement st, Resource... contexts)
protected void
SPARQLConnection. removeWithoutCommit(Statement st, Resource... contexts)
Method parameters in org.eclipse.rdf4j.repository.sparql with type arguments of type Statement Modifier and Type Method Description void
SPARQLConnection. add(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
private void
SPARQLConnection. createDataBody(java.lang.StringBuilder qb, java.lang.Iterable<? extends Statement> statements, boolean ignoreContext)
private java.lang.String
SPARQLConnection. createDeleteDataCommand(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
private java.lang.String
SPARQLConnection. createInsertDataCommand(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
void
SPARQLConnection. remove(java.lang.Iterable<? extends Statement> statements, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.repository.util
Methods in org.eclipse.rdf4j.repository.util with type parameters of type Statement Modifier and Type Method Description static <C extends java.util.Collection<Statement>>
CConnections. getRDFCollection(RepositoryConnection conn, Resource head, C statementCollection, Resource... contexts)
Retrieve allStatement
s that together form the RDF Collection starting with the supplied starting resource.Methods in org.eclipse.rdf4j.repository.util that return types with arguments of type Statement Modifier and Type Method Description static java.util.Collection<? extends Statement>
RepositoryUtil. difference(java.util.Collection<? extends Statement> model1, java.util.Collection<? extends Statement> model2)
Compares two models, defined by two statement collections, and returns the difference between the first and the second model (that is, all statements that are present in model1 but not in model2).static java.util.Collection<? extends Statement>
RepositoryUtil. difference(Repository rep1, Repository rep2)
Compares two models defined by the default context of two repositories and returns the difference between the first and the second model (that is, all statements that are present in rep1 but not in rep2).static java.util.Optional<Statement>
Connections. getStatement(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)
Retrieve a singleStatement
matching with the supplied subject, predicate, object and context(s) from the givenRepositoryConnection
.Methods in org.eclipse.rdf4j.repository.util with parameters of type Statement Modifier and Type Method Description void
AbstractRDFInserter. handleStatement(Statement st)
void
RDFRemover. handleStatement(Statement st)
private static boolean
RepositoryUtil. statementsMatch(Statement st1, Statement st2, java.util.Map<BNode,BNode> bNodeMapping)
Method parameters in org.eclipse.rdf4j.repository.util with type arguments of type Statement Modifier and Type Method Description static void
Connections. consumeRDFCollection(RepositoryConnection conn, Resource head, java.util.function.Consumer<Statement> collectionConsumer, Resource... contexts)
Retrieve allStatement
s that together form the RDF Collection starting with the supplied start resource and send them to the suppliedConsumer
.static java.util.Collection<? extends Statement>
RepositoryUtil. difference(java.util.Collection<? extends Statement> model1, java.util.Collection<? extends Statement> model2)
Compares two models, defined by two statement collections, and returns the difference between the first and the second model (that is, all statements that are present in model1 but not in model2). -
Uses of Statement in org.eclipse.rdf4j.rio
Methods in org.eclipse.rdf4j.rio with parameters of type Statement Modifier and Type Method Description void
RDFHandler. handleStatement(Statement st)
Handles a statement.static void
Rio. write(Statement st, java.io.OutputStream output, RDFFormat dataFormat)
Writes the given statement to the givenOutputStream
in the given format.static void
Rio. write(Statement st, java.io.OutputStream output, RDFFormat dataFormat, WriterConfig settings)
Writes the given single statement to the givenOutputStream
in the given format.static void
Rio. write(Statement statement, java.io.Writer output, RDFFormat dataFormat)
Writes the given single statement to the givenWriter
in the given format.static void
Rio. write(Statement statement, java.io.Writer output, RDFFormat dataFormat, WriterConfig settings)
Writes the given single statement to the givenWriter
in the given format.static void
Rio. write(Statement statement, RDFHandler writer)
Writes the given single statement to the givenRDFHandler
.Method parameters in org.eclipse.rdf4j.rio with type arguments of type Statement Modifier and Type Method Description static void
Rio. write(java.lang.Iterable<Statement> model, java.io.OutputStream output, java.lang.String baseURI, RDFFormat dataFormat)
Writes the given statements to the givenOutputStream
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.OutputStream output, java.lang.String baseURI, RDFFormat dataFormat, WriterConfig settings)
Writes the given statements to the givenOutputStream
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.OutputStream output, RDFFormat dataFormat)
Writes the given statements to the givenOutputStream
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.OutputStream output, RDFFormat dataFormat, WriterConfig settings)
Writes the given statements to the givenOutputStream
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.Writer output, java.lang.String baseURI, RDFFormat dataFormat)
Writes the given statements to the givenWriter
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.Writer output, java.lang.String baseURI, RDFFormat dataFormat, WriterConfig settings)
Writes the given statements to the givenWriter
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.Writer output, RDFFormat dataFormat)
Writes the given statements to the givenWriter
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, java.io.Writer output, RDFFormat dataFormat, WriterConfig settings)
Writes the given statements to the givenWriter
in the given format.static void
Rio. write(java.lang.Iterable<Statement> model, RDFHandler writer)
Writes the given statements to the givenRDFHandler
. -
Uses of Statement in org.eclipse.rdf4j.rio.binary
Fields in org.eclipse.rdf4j.rio.binary with type parameters of type Statement Modifier and Type Field Description private java.util.Queue<Statement>
BinaryRDFWriter. statementQueue
Methods in org.eclipse.rdf4j.rio.binary with parameters of type Statement Modifier and Type Method Description protected void
BinaryRDFWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.helpers
Classes in org.eclipse.rdf4j.rio.helpers that implement Statement Modifier and Type Class Description (package private) class
RDFStarEncodingStatement
Represents aStatement
whose subject or object may be an RDF-star triple that will be encoded as a special IRI value onRDFStarEncodingStatement.getSubject()
andRDFStarEncodingStatement.getObject()
.Fields in org.eclipse.rdf4j.rio.helpers declared as Statement Modifier and Type Field Description private Statement
RDFStarEncodingStatement. delegate
Fields in org.eclipse.rdf4j.rio.helpers with type parameters of type Statement Modifier and Type Field Description protected java.util.function.Consumer<Statement>
AbstractRDFWriter. statementConsumer
private java.util.Collection<Statement>
ContextStatementCollector. statements
Methods in org.eclipse.rdf4j.rio.helpers that return Statement Modifier and Type Method Description protected Statement
AbstractRDFParser. createStatement(Resource subj, IRI pred, Value obj)
Creates a newStatement
object with the supplied components.protected Statement
AbstractRDFParser. createStatement(Resource subj, IRI pred, Value obj, Resource context)
Creates a newStatement
object with the supplied components.Statement
RDFStarDecodingValueFactory. createStatement(Resource subject, IRI predicate, Value object)
Statement
RDFStarDecodingValueFactory. createStatement(Resource subject, IRI predicate, Value object, Resource context)
Methods in org.eclipse.rdf4j.rio.helpers that return types with arguments of type Statement Modifier and Type Method Description java.util.Collection<Statement>
ContextStatementCollector. getStatements()
Gets the collection that contains the collected statements.Methods in org.eclipse.rdf4j.rio.helpers with parameters of type Statement Modifier and Type Method Description protected void
AbstractRDFWriter. consumeStatement(Statement st)
Consume a statement.void
AbstractRDFHandler. handleStatement(Statement st)
void
AbstractRDFWriter. handleStatement(Statement st)
void
BufferedGroupingRDFHandler. handleStatement(Statement st)
void
ContextStatementCollector. handleStatement(Statement st)
void
RDFHandlerWrapper. handleStatement(Statement st)
void
TimeLimitRDFHandler. handleStatement(Statement st)
private void
AbstractRDFWriter. handleStatementConvertRDFStar(Statement st)
private void
AbstractRDFWriter. handleStatementEncodeRDFStar(Statement st)
Constructors in org.eclipse.rdf4j.rio.helpers with parameters of type Statement Constructor Description RDFStarEncodingStatement(Statement delegate)
Constructor parameters in org.eclipse.rdf4j.rio.helpers with type arguments of type Statement Constructor Description ContextStatementCollector(java.util.Collection<Statement> statements, java.util.Map<java.lang.String,java.lang.String> namespaces, ValueFactory vf, Resource... contexts)
Creates a new StatementCollector that stores reported statements and namespaces in the supplied containers.ContextStatementCollector(java.util.Collection<Statement> statements, ValueFactory vf, Resource... contexts)
Creates a new StatementCollector that stores reported statements in the supplied collection and that uses a new LinkedHashMap to store the reported namespaces.StatementCollector(java.util.Collection<Statement> statements)
Creates a new StatementCollector that stores reported statements in the supplied collection and that uses a new LinkedHashMap to store the reported namespaces.StatementCollector(java.util.Collection<Statement> statements, java.util.Map<java.lang.String,java.lang.String> namespaces)
Creates a new StatementCollector that stores reported statements and namespaces in the supplied containers. -
Uses of Statement in org.eclipse.rdf4j.rio.jsonld
Methods in org.eclipse.rdf4j.rio.jsonld with parameters of type Statement Modifier and Type Method Description void
JSONLDWriter. consumeStatement(Statement st)
void
JSONLDInternalRDFParser. handleStatement(com.github.jsonldjava.core.RDFDataset result, Statement nextStatement)
-
Uses of Statement in org.eclipse.rdf4j.rio.n3
Methods in org.eclipse.rdf4j.rio.n3 with parameters of type Statement Modifier and Type Method Description void
N3Writer. handleStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.ndjsonld
Methods in org.eclipse.rdf4j.rio.ndjsonld with parameters of type Statement Modifier and Type Method Description void
NDJSONLDWriter. handleStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.nquads
Methods in org.eclipse.rdf4j.rio.nquads with parameters of type Statement Modifier and Type Method Description void
NQuadsWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.ntriples
Methods in org.eclipse.rdf4j.rio.ntriples with parameters of type Statement Modifier and Type Method Description protected void
NTriplesWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.rdfjson
Methods in org.eclipse.rdf4j.rio.rdfjson with parameters of type Statement Modifier and Type Method Description void
RDFJSONWriter. consumeStatement(Statement statement)
private void
RDFJSONWriter. consumeStreamingStatement(Statement statement)
Consumes statement when RDF/JSON writer is streaming output. -
Uses of Statement in org.eclipse.rdf4j.rio.rdfxml
Methods in org.eclipse.rdf4j.rio.rdfxml with parameters of type Statement Modifier and Type Method Description protected void
RDFXMLWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.rdfxml.util
Methods in org.eclipse.rdf4j.rio.rdfxml.util with parameters of type Statement Modifier and Type Method Description void
RDFXMLPrettyWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.trix
Methods in org.eclipse.rdf4j.rio.trix with parameters of type Statement Modifier and Type Method Description protected void
TriXWriter. consumeStatement(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.rio.turtle
Fields in org.eclipse.rdf4j.rio.turtle declared as Statement Modifier and Type Field Description private Statement
TurtleParser. previousStatement
The most recently read complete statement.Fields in org.eclipse.rdf4j.rio.turtle with type parameters of type Statement Modifier and Type Field Description private java.util.Comparator<Statement>
ArrangedWriter. comparator
Deprecated.private java.util.Map<ArrangedWriter.SubjectInContext,java.util.Set<Statement>>
ArrangedWriter. stmtBySubject
Deprecated.Methods in org.eclipse.rdf4j.rio.turtle that return Statement Modifier and Type Method Description private Statement
ArrangedWriter. nextStatement()
Deprecated.Methods in org.eclipse.rdf4j.rio.turtle that return types with arguments of type Statement Modifier and Type Method Description private java.util.Set<Statement>
ArrangedWriter. queueBlankStatements(ArrangedWriter.SubjectInContext key)
Deprecated.Methods in org.eclipse.rdf4j.rio.turtle with parameters of type Statement Modifier and Type Method Description protected void
ArrangedWriter. consumeStatement(Statement st)
Deprecated.protected void
TurtleWriter. consumeStatement(Statement st)
private void
TurtleWriter. handleInlineNode(Statement st, boolean inlineSubject, boolean inlineObject)
private void
TurtleWriter. handleList(Statement st, boolean canInlineObjectBNode)
protected void
TurtleWriter. handleStatementInternal(Statement st, boolean endRDFCalled, boolean canShortenSubjectBNode, boolean canShortenObjectBNode)
Internal method that differentiates between the pretty-print and streaming writer cases.private void
ArrangedWriter. queueStatement(Statement st)
Deprecated.Method parameters in org.eclipse.rdf4j.rio.turtle with type arguments of type Statement Modifier and Type Method Description private void
ArrangedWriter. getUsedNamespaces(java.util.Set<Statement> stmts, java.util.Set<java.lang.String> used)
Deprecated.Constructors in org.eclipse.rdf4j.rio.turtle with parameters of type Statement Constructor Description SubjectInContext(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.sail
Methods in org.eclipse.rdf4j.sail that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,SailException>
SailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Gets all statements from the specified contexts that have a specific subject, predicate and/or object.Methods in org.eclipse.rdf4j.sail with parameters of type Statement Modifier and Type Method Description void
SailConnectionListener. statementAdded(Statement st)
Notifies the listener that a statement has been added in a transaction that it has registered itself with.void
SailConnectionListener. statementRemoved(Statement st)
Notifies the listener that a statement has been removed in a transaction that it has registered itself with. -
Uses of Statement in org.eclipse.rdf4j.sail.base
Fields in org.eclipse.rdf4j.sail.base with type parameters of type Statement Modifier and Type Field Description private java.util.function.Consumer<Statement>
DistinctModelReducingUnionIteration. approvedRemover
private java.util.function.Supplier<java.lang.Iterable<Statement>>
DistinctModelReducingUnionIteration. approvedSupplier
private java.util.Iterator<? extends Statement>
DistinctModelReducingUnionIteration. filteredStatementsIterator
private CloseableIteration<? extends Statement,SailException>
DistinctModelReducingUnionIteration. iterator
private static EmptyIteration<Statement,SailException>
SailDatasetImpl. STATEMENT_EMPTY_ITERATION
Methods in org.eclipse.rdf4j.sail.base that return Statement Modifier and Type Method Description protected Statement
DistinctModelReducingUnionIteration. getNextElement()
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type Statement Modifier and Type Method Description private CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. difference(CloseableIteration<? extends Statement,SailException> result, java.util.function.Function<Statement,java.lang.Boolean> excluded)
(package private) java.util.List<Statement>
Changeset. getApprovedStatements()
(package private) java.lang.Iterable<Statement>
Changeset. getApprovedStatements(Resource subj, IRI pred, Value obj, Resource[] contexts)
(package private) java.util.List<Statement>
Changeset. getDeprecatedStatements()
CloseableIteration<? extends Statement,SailException>
DelegatingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
ObservingSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
Gets all statements that have a specific subject, predicate and/or object.CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,QueryEvaluationException>
SailDatasetTripleSource. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
UnionSailDataset. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
protected CloseableIteration<? extends Statement,SailException>
SailSourceConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.base with parameters of type Statement Modifier and Type Method Description void
Changeset. approve(Statement statement)
default void
SailSink. approve(Statement statement)
Adds a statement to the store.void
Changeset. deprecate(Statement statement)
void
SailSink. deprecate(Statement statement)
Removes a statement.(package private) boolean
Changeset. hasDeprecated(Statement statement)
(package private) void
Changeset. removeApproved(Statement next)
Method parameters in org.eclipse.rdf4j.sail.base with type arguments of type Statement Modifier and Type Method Description void
Changeset. approveAll(java.util.Set<Statement> approve, java.util.Set<Resource> approveContexts)
default void
SailSink. approveAll(java.util.Set<Statement> approved, java.util.Set<Resource> approvedContexts)
void
Changeset. deprecateAll(java.util.Set<Statement> deprecate)
default void
SailSink. deprecateAll(java.util.Set<Statement> deprecated)
private CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. difference(CloseableIteration<? extends Statement,SailException> result, java.util.function.Function<Statement,java.lang.Boolean> excluded)
private CloseableIteration<? extends Statement,SailException>
SailDatasetImpl. difference(CloseableIteration<? extends Statement,SailException> result, java.util.function.Function<Statement,java.lang.Boolean> excluded)
private boolean
SailDatasetImpl. isDeprecated(Triple triple, java.util.List<Statement> deprecatedStatements)
Constructor parameters in org.eclipse.rdf4j.sail.base with type arguments of type Statement Constructor Description DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement,SailException> iterator, java.util.function.Consumer<Statement> approvedRemover, java.util.function.Supplier<java.lang.Iterable<Statement>> approvedSupplier)
DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement,SailException> iterator, java.util.function.Consumer<Statement> approvedRemover, java.util.function.Supplier<java.lang.Iterable<Statement>> approvedSupplier)
DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement,SailException> iterator, java.util.function.Consumer<Statement> approvedRemover, java.util.function.Supplier<java.lang.Iterable<Statement>> approvedSupplier)
-
Uses of Statement in org.eclipse.rdf4j.sail.evaluation
Methods in org.eclipse.rdf4j.sail.evaluation that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,QueryEvaluationException>
SailTripleSource. getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.sail.helpers
Classes in org.eclipse.rdf4j.sail.helpers that implement Statement Modifier and Type Class Description private static class
AbstractSailConnection.WildStatement
Statement pattern that uses null values as wild cards.Fields in org.eclipse.rdf4j.sail.helpers with type parameters of type Statement Modifier and Type Field Description private java.util.Map<UpdateContext,java.util.Collection<Statement>>
AbstractSailConnection. added
Statements that are currently being added, but not yet realized, by an active operation.private java.util.Map<UpdateContext,java.util.Collection<Statement>>
AbstractSailConnection. removed
Statements that are currently being removed, but not yet realized, by an active operation.Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CloseableIteration<? extends Statement,SailException>
SailConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
protected abstract CloseableIteration<? extends Statement,SailException>
AbstractSailConnection. getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.helpers with parameters of type Statement Modifier and Type Method Description protected void
AbstractNotifyingSailConnection. notifyStatementAdded(Statement st)
protected void
AbstractNotifyingSailConnection. notifyStatementRemoved(Statement st)
-
Uses of Statement in org.eclipse.rdf4j.sail.inferencer
Methods in org.eclipse.rdf4j.sail.inferencer that return types with arguments of type Statement Modifier and Type Method Description CloseableIteration<? extends Statement,SailException>
InferencerConnectionWrapper. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection. -
Uses of Statement in org.eclipse.rdf4j.sail.inferencer.fc
Fields in org.eclipse.rdf4j.sail.inferencer.fc with type parameters of type Statement Modifier and Type Field Description private java.util.Set<Statement>
DedupingInferencerConnection. addedStmts
private java.util.Collection<Statement>
SchemaCachingRDFSInferencer. domainStatements
private java.util.Collection<Statement>
SchemaCachingRDFSInferencer. rangeStatements
private java.util.Collection<Statement>
SchemaCachingRDFSInferencer. subClassOfStatements
private java.util.Collection<Statement>
SchemaCachingRDFSInferencer. subPropertyOfStatements
Methods in org.eclipse.rdf4j.sail.inferencer.fc that return types with arguments of type Statement Modifier and Type Method Description private java.util.Set<Statement>
DedupingInferencerConnection. createDedupBuffer()
Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type Statement Modifier and Type Method Description (package private) void
SchemaCachingRDFSInferencer. addDomainStatement(Statement st)
(package private) void
SchemaCachingRDFSInferencer. addRangeStatement(Statement st)
(package private) void
SchemaCachingRDFSInferencer. addSubClassOfStatement(Statement st)
(package private) void
SchemaCachingRDFSInferencer. addSubPropertyOfStatement(Statement st)
private void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. checkUpdatedStatement(Statement st)
private boolean
SchemaCachingRDFSInferencerConnection. isSchemaStatement(Statement st)
(package private) void
SchemaCachingRDFSInferencerConnection. processForSchemaCache(Statement statement)
private void
CustomGraphQueryInferencer.Connection. setUpdateNeededIfMatching(Statement statement)
void
AbstractForwardChainingInferencerConnection. statementAdded(Statement st)
void
CustomGraphQueryInferencer.Connection. statementAdded(Statement statement)
void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. statementAdded(Statement st)
void
SchemaCachingRDFSInferencerConnection. statementAdded(Statement st)
void
AbstractForwardChainingInferencerConnection. statementRemoved(Statement st)
void
CustomGraphQueryInferencer.Connection. statementRemoved(Statement statement)
void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. statementRemoved(Statement st)
void
SchemaCachingRDFSInferencerConnection. statementRemoved(Statement st)
Method parameters in org.eclipse.rdf4j.sail.inferencer.fc with type arguments of type Statement Modifier and Type Method Description private void
CustomGraphQueryInferencer.Connection. buildDeltaSets(java.util.Collection<Statement> forRemoval, java.util.Collection<Statement> forAddition)
private void
SchemaCachingRDFSInferencer. calculateDomainAndRange(java.util.Collection<Statement> rangeOrDomainStatements, java.util.Map<Resource,java.util.Set<Resource>> calculatedRangeOrDomain)
private void
SchemaCachingRDFSInferencer. calculateSubClassOf(java.util.Collection<Statement> subClassOfStatements)
private void
SchemaCachingRDFSInferencer. calculateSubPropertyOf(java.util.Collection<Statement> subPropertyOfStatemenets)
private void
CustomGraphQueryInferencer.Connection. evaluateIntoStatements(ParsedGraphQuery query, java.util.Collection<Statement> statements)
private void
DirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection. evaluateIntoStatements(ParsedGraphQuery query, java.util.Collection<Statement> statements)
-
Uses of Statement in org.eclipse.rdf4j.sail.lucene
Classes in org.eclipse.rdf4j.sail.lucene that implement Statement Modifier and Type Class Description private static class
LuceneSailBuffer.ContextAwareStatementImpl
Deprecated.Fields in org.eclipse.rdf4j.sail.lucene declared as Statement Modifier and Type Field Description private Statement
LuceneSailBuffer.ContextAwareStatementImpl. delegate
Fields in org.eclipse.rdf4j.sail.lucene with type parameters of type Statement Modifier and Type Field Description (package private) java.util.HashSet<Statement>
LuceneSailBuffer.AddRemoveOperation. added
(package private) java.util.HashSet<Statement>
LuceneSailBuffer.AddRemoveOperation. removed
Methods in org.eclipse.rdf4j.sail.lucene that return Statement Modifier and Type Method Description Statement
LuceneSail. mapStatement(Statement statement)
Methods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type Statement Modifier and Type Method Description java.util.HashSet<Statement>
LuceneSailBuffer.AddRemoveOperation. getAdded()
java.util.HashSet<Statement>
LuceneSailBuffer.AddRemoveOperation. getRemoved()
Methods in org.eclipse.rdf4j.sail.lucene with parameters of type Statement Modifier and Type Method Description boolean
IndexableStatementFilter. accept(Statement statement)
protected boolean
LuceneSail. acceptStatementToIndex(Statement s)
void
LuceneSailBuffer. add(Statement s)
Deprecated.Add this statement to the buffervoid
LuceneSailBuffer.AddRemoveOperation. add(Statement s)
private void
AbstractSearchIndex. addProperty(Statement statement, SearchDocument document)
check if the passed statement should be added (is it indexed? is it stored?) and add it as predicate to the passed document.void
AbstractSearchIndex. addStatement(Statement statement)
Indexes the specified Statement.void
SearchIndex. addStatement(Statement statement)
Indexes the specified Statement.This should be called from within a begin-commit-rollback block.void
LuceneSailBuffer.AddRemoveOperation. addType(Statement s, boolean rightType)
void
LuceneSailBuffer. addTypeStatement(Statement s, boolean rightType)
Deprecated.Add this type statement to the bufferstatic java.lang.String
SearchFields. getLiteralPropertyValueAsString(Statement statement)
boolean
AbstractSearchIndex. isIndexedTypeStatement(Statement statement)
boolean
SearchIndex. isIndexedTypeStatement(Statement statement)
Returns true if the given statement is a type statement of the right type, seeLuceneSail.INDEXEDTYPES
to use.boolean
AbstractSearchIndex. isTypeStatement(Statement statement)
boolean
SearchIndex. isTypeStatement(Statement statement)
Returns true if the given statement is a type statement, seeLuceneSail.INDEXEDTYPES
to use.Statement
LuceneSail. mapStatement(Statement statement)
void
LuceneSailBuffer.AddRemoveOperation. remove(Statement s)
void
LuceneSailBuffer. remove(Statement s)
Deprecated.Remove this statement to the buffervoid
AbstractSearchIndex. removeStatement(Statement statement)
void
SearchIndex. removeStatement(Statement statement)
Removes the specified Statement from the indexes.This should be called from within a begin-commit-rollbackvoid
LuceneSailBuffer.AddRemoveOperation. removeType(Statement s)
void
LuceneSailBuffer. removeTypeStatement(Statement s)
Deprecated.Remove this type statement to the bufferMethod parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type Statement Modifier and Type Method Description void
AbstractSearchIndex. addDocuments(Resource subject, java.util.List<Statement> statements)
Add a complete Lucene Document based on these statements.void
SearchIndex. addDocuments(Resource subject, java.util.List<Statement> statements)
Add a complete Lucene Document based on these statements.Do not search for an existing document with the same subject id.void
AbstractSearchIndex. addRemoveStatements(java.util.Collection<Statement> added, java.util.Collection<Statement> removed)
Add many statements at the same time, remove many statements at the same time.void
SearchIndex. addRemoveStatements(java.util.Collection<Statement> added, java.util.Collection<Statement> removed)
Add many statements at the same time, remove many statements at the same time.Ordering by resource has to be done inside this method.Constructors in org.eclipse.rdf4j.sail.lucene with parameters of type Statement Constructor Description ContextAwareStatementImpl(Statement delegate)
-
Uses of Statement in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type Statement Modifier and Type Method Description void
MemorySailStore.MemorySailSink. deprecate(Statement statement)
private void
MemorySailStore.MemorySailSink. innerDeprecate(Statement statement, int nextSnapshot)
Method parameters in org.eclipse.rdf4j.sail.memory with type arguments of type Statement Modifier and Type Method Description void
MemorySailStore.MemorySailSink. approveAll(java.util.Set<Statement> approved, java.util.Set<Resource> approvedContexts)
void
MemorySailStore.MemorySailSink. deprecateAll(java.util.Set<Statement> deprecated)
void
FileIO. writeStatement(CloseableIteration<? extends Statement,SailException> stIter, int tripleMarker, int quadMarker, java.io.DataOutputStream dataOut)
-
Uses of Statement in org.eclipse.rdf4j.sail.memory.model
Classes in org.eclipse.rdf4j.sail.memory.model that implement Statement Modifier and Type Class Description class
MemStatement
A MemStatement is a Statement which contains context information and a flag indicating whether the statement is explicit or inferred. -
Uses of Statement in org.eclipse.rdf4j.sail.model
Methods in org.eclipse.rdf4j.sail.model that return types with arguments of type Statement Modifier and Type Method Description java.util.Iterator<Statement>
SailModel. iterator()
The returned Iterator implements Closeable.private java.util.Iterator<Statement>
SailModel. iterator(Resource subj, IRI pred, Value obj, Resource... contexts)
Method parameters in org.eclipse.rdf4j.sail.model with type arguments of type Statement Modifier and Type Method Description void
SailModel. removeTermIteration(java.util.Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl
Fields in org.eclipse.rdf4j.sail.shacl with type parameters of type Statement Modifier and Type Field Description private java.util.HashSet<Statement>
ShaclSailConnection. addedStatementsSet
private java.util.HashSet<Statement>
ShaclSailConnection. removedStatementsSet
Methods in org.eclipse.rdf4j.sail.shacl that return types with arguments of type Statement Modifier and Type Method Description (package private) static CloseableIteration<Statement,SailException>
ConnectionHelper. getCloseableIteration(RepositoryResult<Statement> repositoryResults)
CloseableIteration<? extends Statement,SailException>
ShaclSailConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.shacl with parameters of type Statement Modifier and Type Method Description void
Stats. added(Statement statement)
private void
ShaclSailConnection. checkIfShapesRefreshIsNeeded(Statement statement)
void
Stats. removed(Statement statement)
void
ShaclSailConnection. statementAdded(Statement statement)
void
ShaclSailConnection. statementRemoved(Statement statement)
Method parameters in org.eclipse.rdf4j.sail.shacl with type arguments of type Statement Modifier and Type Method Description (package private) static CloseableIteration<Statement,SailException>
ConnectionHelper. getCloseableIteration(RepositoryResult<Statement> repositoryResults)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl.ast
Method parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type Statement Modifier and Type Method Description java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
SparqlFragment. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, java.util.List<Statement> currentStatements)
java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
SparqlFragment.TraceBack. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, java.util.List<Statement> currentStatements)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type Statement Modifier and Type Field Description private java.util.function.BiFunction<Statement,Resource[],ValidationTuple>
UnorderedSelect. mapper
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type Statement Modifier and Type Method Description ValidationTuple
UnorderedSelect.Mapper.ObjectScopedMapper. apply(Statement s, Resource[] dataGraph)
ValidationTuple
UnorderedSelect.Mapper.SubjectObjectPropertyShapeMapper. apply(Statement s, Resource[] dataGraph)
ValidationTuple
UnorderedSelect.Mapper.SubjectScopedMapper. apply(Statement s, Resource[] dataGraph)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type Statement Constructor Description UnorderedSelect(SailConnection connection, Resource subject, IRI predicate, Value object, Resource[] dataGraph, java.util.function.BiFunction<Statement,Resource[],ValidationTuple> mapper)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl.ast.targets
Fields in org.eclipse.rdf4j.sail.shacl.ast.targets with type parameters of type Statement Modifier and Type Field Description private java.util.List<Statement>
EffectiveTarget.StatementsAndMatcher. statements
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return types with arguments of type Statement Modifier and Type Method Description java.util.List<Statement>
EffectiveTarget.StatementsAndMatcher. getStatements()
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type Statement Modifier and Type Method Description java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
EffectiveTarget.EffectiveTargetFragment. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, StatementMatcher currentStatementMatcher, Statement currentStatement)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.targets with type arguments of type Statement Constructor Description StatementsAndMatcher(java.util.List<Statement> statements, StatementMatcher statementMatcher)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl.wrapper.data
Fields in org.eclipse.rdf4j.sail.shacl.wrapper.data with type parameters of type Statement Modifier and Type Field Description private java.util.Collection<Statement>
RdfsSubClassOfReasoner. subClassOfStatements
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that return types with arguments of type Statement Modifier and Type Method Description java.util.stream.Stream<Statement>
RdfsSubClassOfReasoner. forwardChain(Statement statement)
CloseableIteration<? extends Statement,SailException>
VerySimpleRdfsBackwardsChainingConnection. getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data with parameters of type Statement Modifier and Type Method Description private void
RdfsSubClassOfReasoner. addSubClassOfStatement(Statement st)
java.util.stream.Stream<Statement>
RdfsSubClassOfReasoner. forwardChain(Statement statement)
Method parameters in org.eclipse.rdf4j.sail.shacl.wrapper.data with type arguments of type Statement Modifier and Type Method Description private void
RdfsSubClassOfReasoner. calculateSubClassOf(java.util.Collection<Statement> subClassOfStatements)
-
Uses of Statement in org.eclipse.rdf4j.sail.shacl.wrapper.shape
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.shape that return types with arguments of type Statement Modifier and Type Method Description java.util.stream.Stream<Statement>
BackwardChainingShapeSource. getAllStatements(Resource id)
java.util.stream.Stream<Statement>
CombinedShapeSource. getAllStatements(Resource id)
java.util.stream.Stream<Statement>
Rdf4jShaclShapeGraphShapeSource. getAllStatements(Resource id)
java.util.stream.Stream<Statement>
RepositoryConnectionShapeSource. getAllStatements(Resource id)
java.util.stream.Stream<Statement>
SailConnectionShapeSource. getAllStatements(Resource id)
java.util.stream.Stream<Statement>
ShapeSource. getAllStatements(Resource id)
Method parameters in org.eclipse.rdf4j.sail.shacl.wrapper.shape with type arguments of type Statement Modifier and Type Method Description private SailRepository
Rdf4jShaclShapeGraphShapeSource. forwardChain(CloseableIteration<? extends Statement,? extends RDF4JException> statements)
private static Value
ShapeSourceHelper. getObject(CloseableIteration<? extends Statement,SailException> iteration)
private static Value
ShapeSourceHelper. getObject(RepositoryResult<Statement> iteration)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.wrapper.shape with type arguments of type Statement Constructor Description ShapesGraph(Resource dataGraph, java.util.List<? extends Statement> shapesGraph)
-
Uses of Statement in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin with parameters of type Statement Modifier and Type Method Description void
ConstraintViolationRDFHandler. handleStatement(Statement st)
-