Uses of Interface
org.eclipse.rdf4j.model.Statement
Packages that use Statement
Package
Description
The RDF Model API
Abstract base classes for RDF Model API interfaces.
Default implementations of the RDF model interfaces
Helper classes for working with RDF models.
Interfaces and classes for handling queries and query results.
Functionality to convert tuple query results to and from the
Data Access Working Group Test Result Set RDF Vocabulary
The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
Abstract base classes and wrappers for the main Repository API interfaces.
Repository configuration interfaces.
A repository wrapper with convenience functions for handling contexts.
A repository that serves as a proxy client for a remote repository on an RDF4J Server.
Repository implementation for local RDF databases that implement the SAIL SPI.
Helper and utility classes for the
SailRepositoryA
Repository that serves as a SPARQL endpoint client.Helper classes for working with Repositories.
Rio: The RDF4J parser/writer API.
Parser/writer for the RDF4J binary RDF format.
Provides helpers classes for Rio.
Parser/writer for the JSON-L format.
Writer for the Notation-3 (N3) format.
Parser/writer for the N-Quads format.
Parser/writer for the N-Triples format.
Parser/writer for the RDF/JSON format.
Parser/writer for the RDF/XML format.
Pretty-printing for the RDF/XML format.
Parser/writer for the TriX format.
Parser/writer for the Turtle format.
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
Abstract base implementation and internal helper classes for Sail implementations.
Forward-chaining inferencers, implemented as
StackableSails.A Sail implementation that supports full-text indexing via the Lucene API.
An implementation of the RDF SAIL API that uses main memory for storage.
MemoryStore-specific implementations of the core RDF model objects.
A Sail implementation for SHACL constraint checking.
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 -
Uses of Statement in org.eclipse.rdf4j.model
Subinterfaces with type arguments of type Statement in org.eclipse.rdf4j.modelModifier and TypeInterfaceDescriptioninterfaceMethods in org.eclipse.rdf4j.model that return StatementModifier and TypeMethodDescriptionValueFactory.createStatement(Resource subject, IRI predicate, Value object) Creates a new statement with the supplied subject, predicate and object.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 -
Uses of Statement in org.eclipse.rdf4j.model.base
Classes in org.eclipse.rdf4j.model.base that implement StatementModifier and TypeClassDescriptionclassBase class forStatement, offering common functionality.(package private) static classMethods in org.eclipse.rdf4j.model.base that return Statement -
Uses of Statement in org.eclipse.rdf4j.model.impl
Classes in org.eclipse.rdf4j.model.impl that implement StatementModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classGenericStatement<R extends Resource, I extends IRI, V extends Value>An implementation of the Statement interface with support for Java Generics.static classclassDeprecated, for removal: This API element is subject to removal in a future version.Useinstead(package private) static classSubclasses with type arguments of type Statement in org.eclipse.rdf4j.model.implModifier and TypeClassDescriptionclassProvides basic operations that are common to all Models.classA LinkedHashModel or a TreeModel achieves fast data access at the cost of higher indexing time.(package private) static classClasses in org.eclipse.rdf4j.model.impl that implement interfaces with type arguments of type StatementModifier and TypeClassDescriptionclassA Red-Black tree basedModelimplementation.(package private) classprivate class(package private) class(package private) class(package private) static class(package private) class(package private) static classFields in org.eclipse.rdf4j.model.impl declared as StatementModifier and TypeFieldDescriptionprivate StatementAbstractModel.ValueSet.ValueSetIterator.currentprivate StatementTreeModel.ModelIterator.lastprivate StatementAbstractModel.ValueSet.ValueSetIterator.nextprivate StatementLinkedHashModel.ModelStatement.statementFields in org.eclipse.rdf4j.model.impl with type parameters of type StatementModifier and TypeFieldDescriptionEmptyModel.emptySetAbstractModel.ValueSet.ValueSetIterator.iterTreeModel.ModelIterator.iterTreeModel.ModelIterator.ownerDynamicModel.statementsDynamicModel.statementsTreeModel.StatementTree.treeMethods in org.eclipse.rdf4j.model.impl that return StatementModifier and TypeMethodDescriptionprivate Statementprivate StatementSimpleValueFactory.createStatement(Resource subject, IRI predicate, Value object) SimpleValueFactory.createStatement(Resource subject, IRI predicate, Value object, Resource context) ValidatingValueFactory.createStatement(Resource subject, IRI predicate, Value object) ValidatingValueFactory.createStatement(Resource subject, IRI predicate, Value object, Resource context) private StatementAbstractModel.ValueSet.ValueSetIterator.findNext()TreeModel.first()TreeModel.SubSet.first()LinkedHashModel.ModelStatement.getStatement()TreeModel.last()TreeModel.SubSet.last()TreeModel.ModelIterator.next()TreeModel.pollFirst()TreeModel.SubSet.pollFirst()TreeModel.pollLast()TreeModel.SubSet.pollLast()Methods in org.eclipse.rdf4j.model.impl that return types with arguments of type StatementModifier and TypeMethodDescriptionComparator<? super Statement> TreeModel.comparator()Comparator<? super Statement> TreeModel.SubSet.comparator()TreeModel.ModelIterator.getOwner()DynamicModel.getStatements(Resource subject, IRI predicate, Value object, Resource... contexts) DynamicModel.iterator()EmptyModel.iterator()TreeModel.iterator()TreeModel.SubSet.iterator()UnmodifiableModel.iterator()TreeModel.matchPattern(Resource subj, IRI pred, Value obj, Resource ctx) TreeModel.StatementTree.subIterator(Statement fromElement, boolean fromInclusive, Statement toElement, boolean toInclusive) private NavigableSet<Statement> TreeModel.SubSet.subSet()Methods in org.eclipse.rdf4j.model.impl with parameters of type StatementModifier and TypeMethodDescriptionprivate booleanbooleanbooleanbooleanbooleanintintintintintprivate Iterator<LinkedHashModel.ModelStatement> TreeModel.StatementTree.subIterator(Statement fromElement, boolean fromInclusive, Statement toElement, boolean toInclusive) protected abstract VMethod parameters in org.eclipse.rdf4j.model.impl with type arguments of type StatementModifier and TypeMethodDescriptionbooleanAbstractModel.addAll(Collection<? extends Statement> c) booleanDynamicModel.addAll(Collection<? extends Statement> c) booleanprivate voidTreeModel.removeAll(TreeSet<Statement> owner, TreeModel.StatementTree chosen, Iterator<Statement> iter) private voidTreeModel.removeAll(TreeSet<Statement> owner, TreeModel.StatementTree chosen, Iterator<Statement> iter) protected abstract voidFilteredModel.removeFilteredTermIteration(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 voidAbstractModel.ValueSet.removeIteration(Iterator<Statement> iter, V term) abstract voidAbstractModel.removeTermIteration(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.voidEmptyModel.removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts) final voidFilteredModel.removeTermIteration(Iterator<Statement> iter, Resource s, IRI p, Value o, Resource... c) voidTreeModel.removeTermIteration(Iterator<Statement> iterator, Resource subj, IRI pred, Value obj, Resource... contexts) voidUnmodifiableModel.removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts) Constructors in org.eclipse.rdf4j.model.impl with parameters of type StatementModifierConstructorDescriptionModelStatement(LinkedHashModel.ModelNode<Resource> subj, LinkedHashModel.ModelNode<IRI> pred, LinkedHashModel.ModelNode<Value> obj, LinkedHashModel.ModelNode<Resource> ctx, Statement statement) Constructor parameters in org.eclipse.rdf4j.model.impl with type arguments of type StatementModifierConstructorDescriptionLinkedHashModel(Collection<? extends Statement> c) LinkedHashModel(Set<Namespace> namespaces, Collection<? extends Statement> c) ModelIterator(Iterator<Statement> iter, TreeModel.StatementTree owner) TreeModel(Collection<? extends Statement> c) TreeModel(Set<Namespace> namespaces, Collection<? extends Statement> c) privateValueSetIterator(Iterator<Statement> iter) -
Uses of Statement in org.eclipse.rdf4j.model.util
Classes in org.eclipse.rdf4j.model.util with type parameters of type StatementModifier and TypeClassDescriptionclassPatternIterator<S extends Statement>Excludes an Iteratorbased on a given basic graph pattern. Classes in org.eclipse.rdf4j.model.util that implement interfaces with type arguments of type StatementModifier and TypeClassDescriptionclassCollects a stream of Statements into a Model.Fields in org.eclipse.rdf4j.model.util declared as StatementMethods in org.eclipse.rdf4j.model.util with type parameters of type StatementModifier and TypeMethodDescriptionstatic <C extends Collection<Statement>>
CConverts the suppliedIterableto an RDF Collection, using the suppliedheadresource as the starting resource of the RDF Collection.static <C extends Collection<Statement>>
CRDFCollections.asRDF(Iterable<?> values, Resource head, C sink, ValueFactory valueFactory, Resource... contexts) Converts the suppliedIterableto an RDF Collection, using the suppliedheadresource as the starting resource of the RDF Collection.static <C extends Collection<Statement>>
CStatements.create(ValueFactory vf, Resource subject, IRI predicate, Value object, C collection, Resource... contexts) Creates one or moreStatementobjects with the given subject, predicate and object, one for each given context.static <C extends Collection<Statement>>
CRDFCollections.getCollection(Model sourceModel, Resource head, C sink, Resource... contexts) Extracts the RDF Collection starting with the suppliedheadresource from the supplied sourceModel.static <C extends Collection<Statement>>
CRDFContainers.getContainer(IRI containerType, Model sourceModel, Resource container, C sink, Resource... contexts) static <C extends Collection<Statement>>
CRDFContainers.toRDF(IRI containerType, Iterable<?> values, Resource container, C sink, Resource... contexts) Converts the suppliedIterableto an RDF Container, using the suppliedheadresource as the starting resource of the RDF Containter.static <C extends Collection<Statement>>
CRDFContainers.toRDF(IRI containerType, Iterable<?> values, Resource container, C sink, ValueFactory vf, Resource... contexts) Converts the suppliedIterableto an RDF Container, using the suppliedheadresource as the starting resource of the RDF Containter.Methods in org.eclipse.rdf4j.model.util that return StatementModifier and TypeMethodDescriptionstatic StatementCreate aStatementfrom the supplied subject, predicate, object and context.static StatementCreate aStatementfrom the suppliedRDF-star triplestatic StatementCreate aStatementfrom the suppliedRDF-star tripleand context.static StatementStatements.statement(ValueFactory vf, Resource subject, IRI predicate, Value object, Resource context) Create aStatementfrom the supplied subject, predicate, object and context.static StatementStatements.statement(ValueFactory vf, Triple triple, Resource context) Create aStatementfrom the suppliedRDF-star tripleand context.static StatementStatements.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 StatementStatements.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 StatementStatements.toStatement(Triple triple) Deprecated.UseStatements.statement(Triple)insteadstatic StatementStatements.toStatement(Triple triple, Resource context) Deprecated.since 3.7.0 - useStatements.statement(Triple, Resource)insteadstatic StatementStatements.toStatement(ValueFactory vf, Triple triple, Resource context) Deprecated.Methods in org.eclipse.rdf4j.model.util that return types with arguments of type StatementModifier and TypeMethodDescriptionModelCollector.accumulator()Either supplies a statement matching the given pattern, orOptional.empty()otherwise.SynchronizedModel.iterator()SynchronizedModel.parallelStream()SynchronizedModel.spliterator()SynchronizedModel.stream()Methods in org.eclipse.rdf4j.model.util with parameters of type StatementModifier and TypeMethodDescriptionbooleanstatic voidStatements.convertRDFStarToReification(Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static voidStatements.convertRDFStarToReification(ValueFactory vf, Function<Triple, Resource> reifiedIdMapper, Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static voidStatements.convertRDFStarToReification(ValueFactory vf, Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static booleanStatements.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 booleanstatic StatementStatements.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 StatementStatements.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 TripleDeprecated.UseValues.triple(Statement)insteadstatic TripleStatements.toTriple(ValueFactory vf, Statement statement) Deprecated.UseValues.triple(ValueFactory, Statement)insteadstatic TripleCreates a newRDF-star embedded tripleusing the subject, predicate and object from the suppliedStatement.static TripleValues.triple(ValueFactory vf, Statement statement) Creates a newRDF-star embedded tripleusing the subject, predicate and object from the suppliedStatement.Method parameters in org.eclipse.rdf4j.model.util with type arguments of type StatementModifier and TypeMethodDescriptionbooleanSynchronizedModel.addAll(Collection<? extends Statement> c) static voidStatements.consume(ValueFactory vf, Resource subject, IRI predicate, Value object, Consumer<Statement> consumer, Resource... contexts) static voidRDFCollections.consumeCollection(Iterable<?> values, Resource head, Consumer<Statement> consumer, Resource... contexts) Converts the suppliedIterableto an RDF Collection, using the suppliedheadresource as the starting resource of the RDF Collection.static voidRDFCollections.consumeCollection(Iterable<?> values, Resource head, Consumer<Statement> consumer, ValueFactory vf, Resource... contexts) Converts the suppliedIterableto an RDF Collection, using the suppliedheadresource as the starting resource of the RDF Collection.static voidRDFContainers.consumeContainer(IRI containerType, Iterable<?> values, Resource container, Consumer<Statement> consumer, Resource... contexts) Converts the suppliedIterableto an RDF Container, using the suppliedheadresource as the starting resource of the RDF Containter.static voidRDFContainers.consumeContainer(IRI containerType, Iterable<?> values, Resource container, Consumer<Statement> consumer, ValueFactory vf, Resource... contexts) Converts the suppliedIterableto an RDF Container, using the suppliedheadresource as the starting resource of the RDF Container.static voidModels.convertRDFStarToReification(Model model, Consumer<Statement> consumer) Converts the supplied RDF-star model to RDF reification statements.static voidModels.convertRDFStarToReification(ValueFactory vf, Model model, Consumer<Statement> consumer) Converts the supplied RDF-star model to RDF reification statements.static voidStatements.convertRDFStarToReification(Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static voidStatements.convertRDFStarToReification(ValueFactory vf, Function<Triple, Resource> reifiedIdMapper, Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static voidStatements.convertRDFStarToReification(ValueFactory vf, Statement st, Consumer<Statement> consumer) Converts the supplied RDF-star statement to RDF reification statements, and sends the resultant statements to the supplied consumer.static voidModels.convertReificationToRDFStar(Model model, Consumer<Statement> consumer) Converts the supplied RDF reification model to RDF-star statements.static voidModels.convertReificationToRDFStar(ValueFactory vf, Model model, Consumer<Statement> consumer) Converts the supplied RDF reification model to RDF-star statements.private static ResourceStatements.createReifiedStatement(ValueFactory vf, Function<Triple, Resource> reifiedIdMapper, Triple triple, Resource context, 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 voidRDFCollections.extract(Model sourceModel, Resource head, Consumer<Statement> consumer, Resource... contexts) Extracts the RDF Collection starting with suppliedheadresource from the supplied sourceModeland sends the statements that make up the collection to the suppliedConsumer.static <E extends RDF4JException>
voidRDFCollections.extract(GetStatementOptional statementSupplier, Resource head, Consumer<Statement> collectionConsumer, Function<String, 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 suppliedConsumerfunction.static voidRDFContainers.extract(IRI containerType, Model sourceModel, Resource container, Consumer<Statement> consumer, Resource... contexts) Extracts the RDF Container starting with suppliedheadresource from the supplied sourceModeland sends the statements that make up the collection to the suppliedConsumer.static <E extends RDF4JException>
voidRDFContainers.extract(IRI containerType, GetStatementOptional statementSupplier, Resource container, Consumer<Statement> collectionConsumer, Function<String, 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 suppliedConsumerfunction.voidstatic booleanModels.isomorphic(Iterable<? extends Statement> model1, 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 booleanCompares 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 booleanCompares 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 booleanModels.isSubsetInternal(Set<Statement> model1, Model model2) static booleanModels.legacyIsomorphic(Iterable<? extends Statement> model1, Iterable<? extends Statement> model2) Deprecated.UseModels.isomorphic(Iterable, Iterable)instead.private static booleanModels.matchModels(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 booleanModels.matchModels(Set<Statement> model1, Model model2) Retrieves an objectValuefrom the supplied statements.Retrieves an objectIRIvalue from the supplied statements.Models.objectIRIs(Iterable<Statement> statements) Retrieves all objectIRIvalues from the supplied statements.Models.objectLiteral(Iterable<Statement> statements) Retrieves an objectLiteralvalue from the supplied statements.Models.objectLiterals(Iterable<Statement> statements) Retrieves all objectLiteralvalues from the supplied statements.Models.objectResource(Iterable<Statement> statements) Retrieves an objectResourcevalue from the supplied statements.Models.objectResources(Iterable<Statement> statements) Retrieves all objectResourcevalues from the supplied statements.Models.objectString(Iterable<Statement> statements) Retrieves an object value as a String from the supplied statements.Models.objectStrings(Iterable<Statement> statements) Retrieves all object String values from the supplied statements.Retrieves a predicate from the supplied statements.booleanRetrieves a subjectResourcefrom the supplied statements.Models.subjectBNode(Iterable<Statement> statements) Retrieves a subjectBNodefrom the supplied statements.Models.subjectBNodes(Iterable<Statement> statements) Retrieves all subjectBNodes from the supplied statements.Models.subjectIRI(Iterable<Statement> statements) Retrieves a subjectIRIfrom the supplied statements.Models.subjectIRIs(Iterable<Statement> statements) Retrieves all subjectIRIs from the supplied statements.private static Model -
Uses of Statement in org.eclipse.rdf4j.query
Subclasses with type arguments of type Statement in org.eclipse.rdf4j.querySubinterfaces with type arguments of type Statement in org.eclipse.rdf4j.queryModifier and TypeInterfaceDescriptioninterfaceA representation of a query result as a sequence ofStatementobjects.Fields in org.eclipse.rdf4j.query with type parameters of type StatementModifier and TypeFieldDescriptionprivate final DistinctIteration<Statement, QueryEvaluationException> QueryResults.GraphQueryResultFilter.filterMethods in org.eclipse.rdf4j.query that return StatementModifier and TypeMethodDescriptionQueryResults.CleanerGraphQueryResult.next()QueryResults.GraphQueryResultFilter.next()static StatementQueryResults.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 StatementModifier and TypeMethodDescriptionstatic ModelQueryResults.asModel(CloseableIteration<? extends Statement, ? extends RDF4JException> iteration) Get aModelcontaining all elements obtained from the specified query result.static ModelQueryResults.asModel(CloseableIteration<? extends Statement, ? extends RDF4JException> iteration, ModelFactory modelFactory) Get aModelcontaining 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 StatementModifier and TypeFieldDescriptionstatic final EmptyIteration<? extends Statement, QueryEvaluationException> TripleSource.EMPTY_ITERATIONMethods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type StatementModifier and TypeMethodDescriptionCloseableIteration<? 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 StatementModifier and TypeFieldDescriptionprivate final BiConsumer<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator.actionprivate final BiConsumer<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator.actionprivate final BiConsumer<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.converterprivate final CloseableIteration<? extends Statement, ? extends QueryEvaluationException> StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator.iterationprivate final CloseableIteration<? extends Statement, ? extends QueryEvaluationException> StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator.iterationMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type StatementModifier and TypeMethodDescriptionstatic BiConsumer<MutableBindingSet, Statement> StatementConvertor.c(QueryEvaluationContext context, Var c) 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.StatementPatternQueryEvaluationStep.filterSameVariable(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, 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 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 BiConsumer<MutableBindingSet, Statement> StatementConvertor.o(QueryEvaluationContext context, Var o) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.oc(QueryEvaluationContext context, Var o, Var c) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.p(QueryEvaluationContext context, Var p) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.pc(QueryEvaluationContext context, Var p, Var c) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.po(QueryEvaluationContext context, Var p, Var o) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.poc(QueryEvaluationContext context, Var p, Var o, Var c) StatementPatternQueryEvaluationStep.predicateVariableHasEquals(boolean predEqObjVar, boolean predEqConVar) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.s(QueryEvaluationContext context, Var s) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.sc(QueryEvaluationContext context, Var s, Var c) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.so(QueryEvaluationContext context, Var s, Var o) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.soc(QueryEvaluationContext context, Var s, Var o, Var c) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.sp(QueryEvaluationContext context, Var s, Var p) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.spc(QueryEvaluationContext context, Var s, Var p, Var c) static BiConsumer<MutableBindingSet, Statement> StatementConvertor.spo(QueryEvaluationContext context, Var s, Var p, Var o) static BiConsumer<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.subjectVariableHasEquals(boolean subEqPredVar, boolean subEqObjVar, boolean subEqConVar) Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type StatementMethod parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type StatementModifier and TypeMethodDescriptionStatementPatternQueryEvaluationStep.filterSameVariable(StatementPattern statementPattern, Value subjValue, Value predValue, Value objValue, 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) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type StatementModifierConstructorDescriptionprivateConvertStatementToBindingSetIterator(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, QueryEvaluationContext context) privateConvertStatementToBindingSetIterator(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, QueryEvaluationContext context) privateJoinStatementWithBindingSetIterator(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, BindingSet bindings, QueryEvaluationContext context) privateJoinStatementWithBindingSetIterator(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, BindingSet bindings, QueryEvaluationContext context) -
Uses of Statement in org.eclipse.rdf4j.query.algebra.evaluation.util
Methods in org.eclipse.rdf4j.query.algebra.evaluation.util that return StatementModifier and TypeMethodDescriptionstatic StatementTripleSources.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 StatementModifier and TypeMethodDescriptionvoidDAWGTestBooleanParser.handleStatement(Statement st) voidDAWGTestResultSetParser.handleStatement(Statement st) Method parameters in org.eclipse.rdf4j.query.dawg with type arguments of type StatementModifier and TypeMethodDescriptionstatic booleanDAWGTestResultSetUtil.toBooleanQueryResult(Iterable<? extends Statement> dawgGraph) static TupleQueryResultDAWGTestResultSetUtil.toTupleQueryResult(Iterable<? extends Statement> dawgGraph) -
Uses of Statement in org.eclipse.rdf4j.query.impl
Subclasses with type arguments of type Statement in org.eclipse.rdf4j.query.implModifier and TypeClassDescriptionclassDeprecated.classDeprecated.Fields in org.eclipse.rdf4j.query.impl with type parameters of type StatementModifier and TypeFieldDescriptionprivate final QueueCursor<Statement> BackgroundGraphResult.queueDeprecated.Methods in org.eclipse.rdf4j.query.impl with parameters of type StatementModifier and TypeMethodDescriptionvoidBackgroundGraphResult.handleStatement(Statement st) Deprecated.Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type StatementModifierConstructorDescriptionBackgroundGraphResult(QueueCursor<Statement> queue, RDFParser parser, InputStream in, Charset charset, String baseURI) Deprecated.GraphQueryResultImpl(Map<String, String> namespaces, CloseableIteration<? extends Statement, ? extends QueryEvaluationException> statementIter) Deprecated.Deprecated.IteratingGraphQueryResult(Map<String, String> namespaces, Iterator<? extends Statement> statementIter) Deprecated.IteratingGraphQueryResult(Map<String, 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 StatementModifier and TypeMethodDescriptionRepositoryConnection.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 StatementModifier and TypeMethodDescriptionvoidAdds the supplied statement to this repository, optionally to one or more named contexts.booleanRepositoryConnection.hasStatement(Statement st, boolean includeInferred, Resource... contexts) Checks whether the repository contains the specified statement, optionally in the specified contexts.voidRemoves the supplied statement from the specified contexts in the repository.Method parameters in org.eclipse.rdf4j.repository with type arguments of type StatementModifier and TypeMethodDescriptionvoidAdds the supplied statements to this repository, optionally to one or more named contexts.default <E extends 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 Exception>
voidDeprecated, for removal: This API element is subject to removal in a future version.default voidRepositoryConnection.add(RepositoryResult<Statement> statements, Resource... contexts) Adds the supplied statements to this repository, optionally to one or more named contexts.voidRemoves the supplied statements from the specified contexts in this repository.default <E extends 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 Exception>
voidDeprecated, for removal: This API element is subject to removal in a future version.default voidRepositoryConnection.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 StatementModifier and TypeMethodDescriptionRepositoryConnectionWrapper.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.repository.base with parameters of type StatementModifier and TypeMethodDescriptionvoidvoidprotected voidAbstractRepositoryConnection.addWithoutCommit(Statement st, Resource... contexts) booleanAbstractRepositoryConnection.hasStatement(Statement st, boolean includeInferred, Resource... contexts) booleanRepositoryConnectionWrapper.hasStatement(Statement st, boolean includeInferred, Resource... contexts) voidvoidprotected voidAbstractRepositoryConnection.removeWithoutCommit(Statement st, Resource... contexts) Method parameters in org.eclipse.rdf4j.repository.base with type arguments of type StatementModifier and TypeMethodDescriptionvoid<E extends Exception>
voidAbstractRepositoryConnection.add(Iteration<? extends Statement, E> statements, Resource... contexts) void<E extends Exception>
voidRepositoryConnectionWrapper.add(Iteration<? extends Statement, E> statementIter, Resource... contexts) protected voidRepositoryConnectionWrapper.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<E extends Exception>
voidAbstractRepositoryConnection.remove(Iteration<? extends Statement, E> statements, Resource... contexts) void<E extends 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 StatementModifier and TypeMethodDescriptionprivate static StatementRepositoryConfigUtil.getIDStatement(Model model, String repositoryID) private static StatementRepositoryConfigUtil.getIDStatement(RepositoryConnection con, 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 StatementModifier and TypeMethodDescriptionContextAwareConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) 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 StatementModifier and TypeMethodDescriptionvoidbooleanContextAwareConnection.hasStatement(Statement st, boolean includeInferred, Resource... contexts) booleanContextAwareConnection.hasStatement(Statement st, Resource... contexts) Checks whether the repository contains the specified statement, optionally in the specified contexts.voidRemoves the supplied statement from the specified contexts in the repository.Method parameters in org.eclipse.rdf4j.repository.contextaware with type arguments of type StatementModifier and TypeMethodDescriptionvoid<E extends Exception>
voidvoid<E extends 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 StatementModifier and TypeMethodDescriptionCloseableIteration<? 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 StatementModifier and TypeMethodDescriptionHTTPRepositoryConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.repository.http with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.repository.sail
Methods in org.eclipse.rdf4j.repository.sail that return types with arguments of type StatementModifier and TypeMethodDescriptionSailRepositoryConnection.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 StatementModifier and TypeMethodDescriptionprivate StatementSailUpdateExecutor.createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping) Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.repository.sparql
Methods in org.eclipse.rdf4j.repository.sparql that return types with arguments of type StatementModifier and TypeMethodDescriptionprivate RepositoryResult<Statement> SPARQLConnection.getStatementGeneral(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) 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 StatementModifier and TypeMethodDescriptionvoidprotected voidSPARQLConnection.addWithoutCommit(Statement st, Resource... contexts) voidprotected voidSPARQLConnection.removeWithoutCommit(Statement st, Resource... contexts) Method parameters in org.eclipse.rdf4j.repository.sparql with type arguments of type StatementModifier and TypeMethodDescriptionvoidprivate voidSPARQLConnection.createDataBody(StringBuilder qb, Iterable<? extends Statement> statements, boolean ignoreContext) private StringSPARQLConnection.createDeleteDataCommand(Iterable<? extends Statement> statements, Resource... contexts) private StringSPARQLConnection.createInsertDataCommand(Iterable<? extends Statement> statements, Resource... contexts) void -
Uses of Statement in org.eclipse.rdf4j.repository.util
Methods in org.eclipse.rdf4j.repository.util with type parameters of type StatementModifier and TypeMethodDescriptionstatic <C extends Collection<Statement>>
CConnections.getRDFCollection(RepositoryConnection conn, Resource head, C statementCollection, Resource... contexts) Retrieve allStatements 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 StatementModifier and TypeMethodDescriptionstatic Collection<? extends Statement> RepositoryUtil.difference(Collection<? extends Statement> model1, 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 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).Connections.getStatement(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts) Retrieve a singleStatementmatching with the supplied subject, predicate, object and context(s) from the givenRepositoryConnection.Methods in org.eclipse.rdf4j.repository.util with parameters of type StatementModifier and TypeMethodDescriptionvoidAbstractRDFInserter.handleStatement(Statement st) voidRDFRemover.handleStatement(Statement st) private static booleanMethod parameters in org.eclipse.rdf4j.repository.util with type arguments of type StatementModifier and TypeMethodDescriptionstatic voidConnections.consumeRDFCollection(RepositoryConnection conn, Resource head, Consumer<Statement> collectionConsumer, Resource... contexts) static Collection<? extends Statement> RepositoryUtil.difference(Collection<? extends Statement> model1, 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 StatementModifier and TypeMethodDescriptionvoidRDFHandler.handleStatement(Statement st) Handles a statement.static voidRio.write(Statement st, OutputStream output, RDFFormat dataFormat) Writes the given statement to the givenOutputStreamin the given format.static voidRio.write(Statement st, OutputStream output, RDFFormat dataFormat, WriterConfig settings) Writes the given single statement to the givenOutputStreamin the given format.static voidWrites the given single statement to the givenWriterin the given format.static voidRio.write(Statement statement, Writer output, RDFFormat dataFormat, WriterConfig settings) Writes the given single statement to the givenWriterin the given format.static voidRio.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 StatementModifier and TypeMethodDescriptionstatic voidWrites the given statements to the givenOutputStreamin the given format.static voidRio.write(Iterable<Statement> model, OutputStream output, String baseURI, RDFFormat dataFormat, WriterConfig settings) Writes the given statements to the givenOutputStreamin the given format.static voidRio.write(Iterable<Statement> model, OutputStream output, RDFFormat dataFormat) Writes the given statements to the givenOutputStreamin the given format.static voidRio.write(Iterable<Statement> model, OutputStream output, RDFFormat dataFormat, WriterConfig settings) Writes the given statements to the givenOutputStreamin the given format.static voidWrites the given statements to the givenWriterin the given format.static voidRio.write(Iterable<Statement> model, Writer output, String baseURI, RDFFormat dataFormat, WriterConfig settings) Writes the given statements to the givenWriterin the given format.static voidWrites the given statements to the givenWriterin the given format.static voidWrites the given statements to the givenWriterin the given format.static voidRio.write(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 StatementMethods in org.eclipse.rdf4j.rio.binary with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.helpers
Classes in org.eclipse.rdf4j.rio.helpers that implement StatementModifier and TypeClassDescription(package private) classRepresents aStatementwhose 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 StatementFields in org.eclipse.rdf4j.rio.helpers with type parameters of type StatementModifier and TypeFieldDescriptionAbstractRDFWriter.statementConsumerprivate final Collection<Statement> ContextStatementCollector.statementsMethods in org.eclipse.rdf4j.rio.helpers that return StatementModifier and TypeMethodDescriptionprotected StatementAbstractRDFParser.createStatement(Resource subj, IRI pred, Value obj) Creates a newStatementobject with the supplied components.protected StatementAbstractRDFParser.createStatement(Resource subj, IRI pred, Value obj, Resource context) Creates a newStatementobject with the supplied components.RDFStarDecodingValueFactory.createStatement(Resource subject, IRI predicate, Value object) RDFStarDecodingValueFactory.createStatement(Resource subject, IRI predicate, Value object, Resource context) Methods in org.eclipse.rdf4j.rio.helpers that return types with arguments of type StatementModifier and TypeMethodDescriptionContextStatementCollector.getStatements()Gets the collection that contains the collected statements.Methods in org.eclipse.rdf4j.rio.helpers with parameters of type StatementModifier and TypeMethodDescriptionprotected voidAbstractRDFWriter.consumeStatement(Statement st) Consume a statement.voidAbstractRDFHandler.handleStatement(Statement st) voidAbstractRDFWriter.handleStatement(Statement st) voidBufferedGroupingRDFHandler.handleStatement(Statement st) voidContextStatementCollector.handleStatement(Statement st) voidRDFHandlerWrapper.handleStatement(Statement st) voidTimeLimitRDFHandler.handleStatement(Statement st) private voidAbstractRDFWriter.handleStatementConvertRDFStar(Statement st) private voidAbstractRDFWriter.handleStatementEncodeRDFStar(Statement st) Constructors in org.eclipse.rdf4j.rio.helpers with parameters of type StatementConstructor parameters in org.eclipse.rdf4j.rio.helpers with type arguments of type StatementModifierConstructorDescriptionContextStatementCollector(Collection<Statement> statements, Map<String, String> namespaces, ValueFactory vf, Resource... contexts) Creates a new StatementCollector that stores reported statements and namespaces in the supplied containers.ContextStatementCollector(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(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(Collection<Statement> statements, Map<String, 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 StatementModifier and TypeMethodDescriptionvoidJSONLDWriter.consumeStatement(Statement st) voidJSONLDInternalRDFParser.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 -
Uses of Statement in org.eclipse.rdf4j.rio.ndjsonld
Methods in org.eclipse.rdf4j.rio.ndjsonld with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.nquads
Methods in org.eclipse.rdf4j.rio.nquads with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.ntriples
Methods in org.eclipse.rdf4j.rio.ntriples with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.rdfjson
Methods in org.eclipse.rdf4j.rio.rdfjson with parameters of type StatementModifier and TypeMethodDescriptionvoidRDFJSONWriter.consumeStatement(Statement statement) private voidRDFJSONWriter.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 -
Uses of Statement in org.eclipse.rdf4j.rio.rdfxml.util
Methods in org.eclipse.rdf4j.rio.rdfxml.util with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.trix
Methods in org.eclipse.rdf4j.rio.trix with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.rio.turtle
Fields in org.eclipse.rdf4j.rio.turtle declared as StatementModifier and TypeFieldDescriptionprivate StatementTurtleParser.previousStatementThe most recently read complete statement.Fields in org.eclipse.rdf4j.rio.turtle with type parameters of type StatementModifier and TypeFieldDescriptionprivate final Comparator<Statement> ArrangedWriter.comparatorDeprecated.private final Map<ArrangedWriter.SubjectInContext, Set<Statement>> ArrangedWriter.stmtBySubjectDeprecated.Methods in org.eclipse.rdf4j.rio.turtle that return StatementMethods in org.eclipse.rdf4j.rio.turtle that return types with arguments of type StatementModifier and TypeMethodDescriptionArrangedWriter.queueBlankStatements(ArrangedWriter.SubjectInContext key) Deprecated.Methods in org.eclipse.rdf4j.rio.turtle with parameters of type StatementModifier and TypeMethodDescriptionprotected voidArrangedWriter.consumeStatement(Statement st) Deprecated.protected voidTurtleWriter.consumeStatement(Statement st) private voidTurtleWriter.handleInlineNode(Statement st, boolean inlineSubject, boolean inlineObject) private voidTurtleWriter.handleList(Statement st, boolean canInlineObjectBNode) protected voidTurtleWriter.handleStatementInternal(Statement st, boolean endRDFCalled, boolean canShortenSubjectBNode, boolean canShortenObjectBNode) Internal method that differentiates between the pretty-print and streaming writer cases.private voidArrangedWriter.queueStatement(Statement st) Deprecated.Method parameters in org.eclipse.rdf4j.rio.turtle with type arguments of type StatementModifier and TypeMethodDescriptionprivate voidArrangedWriter.getUsedNamespaces(Set<Statement> stmts, Set<String> used) Deprecated.Constructors in org.eclipse.rdf4j.rio.turtle with parameters of type Statement -
Uses of Statement in org.eclipse.rdf4j.sail
Methods in org.eclipse.rdf4j.sail that return types with arguments of type StatementModifier and TypeMethodDescriptionCloseableIteration<? 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 StatementModifier and TypeMethodDescriptionvoidSailConnectionListener.statementAdded(Statement st) Notifies the listener that a statement has been added in a transaction that it has registered itself with.voidSailConnectionListener.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
Subclasses with type arguments of type Statement in org.eclipse.rdf4j.sail.baseModifier and TypeClassDescriptionclassAn Iteration that takes two source.Fields in org.eclipse.rdf4j.sail.base with type parameters of type StatementModifier and TypeFieldDescriptionDistinctModelReducingUnionIteration.approvedRemoverDistinctModelReducingUnionIteration.approvedSupplierDistinctModelReducingUnionIteration.filteredStatementsIteratorprivate final CloseableIteration<? extends Statement, SailException> DistinctModelReducingUnionIteration.iteratorprivate static final EmptyIteration<Statement, SailException> SailDatasetImpl.STATEMENT_EMPTY_ITERATIONMethods in org.eclipse.rdf4j.sail.base that return StatementModifier and TypeMethodDescriptionprotected StatementDistinctModelReducingUnionIteration.getNextElement()Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type StatementModifier and TypeMethodDescriptionprivate CloseableIteration<? extends Statement, SailException> SailDatasetImpl.difference(CloseableIteration<? extends Statement, SailException> result, Function<Statement, Boolean> excluded) Changeset.getApprovedStatements()Changeset.getApprovedStatements(Resource subj, IRI pred, Value obj, Resource[] contexts) 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 StatementModifier and TypeMethodDescriptionvoiddefault voidAdds a statement to the store.voidvoidRemoves a statement.(package private) booleanChangeset.hasDeprecated(Statement statement) (package private) voidChangeset.removeApproved(Statement next) Method parameters in org.eclipse.rdf4j.sail.base with type arguments of type StatementModifier and TypeMethodDescriptionvoidChangeset.approveAll(Set<Statement> approve, Set<Resource> approveContexts) default voidSailSink.approveAll(Set<Statement> approved, Set<Resource> approvedContexts) voidChangeset.deprecateAll(Set<Statement> deprecate) default voidSailSink.deprecateAll(Set<Statement> deprecated) private CloseableIteration<? extends Statement, SailException> SailDatasetImpl.difference(CloseableIteration<? extends Statement, SailException> result, Function<Statement, Boolean> excluded) private CloseableIteration<? extends Statement, SailException> SailDatasetImpl.difference(CloseableIteration<? extends Statement, SailException> result, Function<Statement, Boolean> excluded) private booleanSailDatasetImpl.isDeprecated(Triple triple, List<Statement> deprecatedStatements) Constructor parameters in org.eclipse.rdf4j.sail.base with type arguments of type StatementModifierConstructorDescription(package private)DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement, SailException> iterator, Consumer<Statement> approvedRemover, Supplier<Iterable<Statement>> approvedSupplier) (package private)DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement, SailException> iterator, Consumer<Statement> approvedRemover, Supplier<Iterable<Statement>> approvedSupplier) (package private)DistinctModelReducingUnionIteration(CloseableIteration<? extends Statement, SailException> iterator, Consumer<Statement> approvedRemover, Supplier<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 StatementModifier and TypeMethodDescriptionCloseableIteration<? 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 StatementModifier and TypeClassDescriptionprivate static classStatement pattern that uses null values as wild cards.Fields in org.eclipse.rdf4j.sail.helpers with type parameters of type StatementModifier and TypeFieldDescriptionprivate final Map<UpdateContext, Collection<Statement>> AbstractSailConnection.addedStatements that are currently being added, but not yet realized, by an active operation.private final Map<UpdateContext, Collection<Statement>> AbstractSailConnection.removedStatements 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 StatementModifier and TypeMethodDescriptionfinal 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 StatementModifier and TypeMethodDescriptionprotected voidAbstractNotifyingSailConnection.notifyStatementAdded(Statement st) protected voidAbstractNotifyingSailConnection.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 StatementModifier and TypeMethodDescriptionCloseableIteration<? 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 StatementModifier and TypeFieldDescriptionDedupingInferencerConnection.addedStmtsprivate Collection<Statement> SchemaCachingRDFSInferencer.domainStatementsprivate Collection<Statement> SchemaCachingRDFSInferencer.rangeStatementsprivate Collection<Statement> SchemaCachingRDFSInferencer.subClassOfStatementsprivate Collection<Statement> SchemaCachingRDFSInferencer.subPropertyOfStatementsMethods in org.eclipse.rdf4j.sail.inferencer.fc that return types with arguments of type StatementMethods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type StatementModifier and TypeMethodDescription(package private) voidSchemaCachingRDFSInferencer.addDomainStatement(Statement st) (package private) voidSchemaCachingRDFSInferencer.addRangeStatement(Statement st) (package private) voidSchemaCachingRDFSInferencer.addSubClassOfStatement(Statement st) (package private) voidSchemaCachingRDFSInferencer.addSubPropertyOfStatement(Statement st) private voidDirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection.checkUpdatedStatement(Statement st) private booleanSchemaCachingRDFSInferencerConnection.isSchemaStatement(Statement st) (package private) voidSchemaCachingRDFSInferencerConnection.processForSchemaCache(Statement statement) private voidCustomGraphQueryInferencer.Connection.setUpdateNeededIfMatching(Statement statement) voidAbstractForwardChainingInferencerConnection.statementAdded(Statement st) voidCustomGraphQueryInferencer.Connection.statementAdded(Statement statement) voidDirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection.statementAdded(Statement st) voidSchemaCachingRDFSInferencerConnection.statementAdded(Statement st) voidAbstractForwardChainingInferencerConnection.statementRemoved(Statement st) voidCustomGraphQueryInferencer.Connection.statementRemoved(Statement statement) voidDirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection.statementRemoved(Statement st) voidSchemaCachingRDFSInferencerConnection.statementRemoved(Statement st) Method parameters in org.eclipse.rdf4j.sail.inferencer.fc with type arguments of type StatementModifier and TypeMethodDescriptionprivate voidCustomGraphQueryInferencer.Connection.buildDeltaSets(Collection<Statement> forRemoval, Collection<Statement> forAddition) private voidSchemaCachingRDFSInferencer.calculateDomainAndRange(Collection<Statement> rangeOrDomainStatements, Map<Resource, Set<Resource>> calculatedRangeOrDomain) private voidSchemaCachingRDFSInferencer.calculateSubClassOf(Collection<Statement> subClassOfStatements) private voidSchemaCachingRDFSInferencer.calculateSubPropertyOf(Collection<Statement> subPropertyOfStatemenets) private voidCustomGraphQueryInferencer.Connection.evaluateIntoStatements(ParsedGraphQuery query, Collection<Statement> statements) private voidDirectTypeHierarchyInferencer.DirectTypeHierarchyInferencerConnection.evaluateIntoStatements(ParsedGraphQuery query, Collection<Statement> statements) -
Uses of Statement in org.eclipse.rdf4j.sail.lucene
Classes in org.eclipse.rdf4j.sail.lucene that implement StatementModifier and TypeClassDescriptionprivate static classDeprecated.Fields in org.eclipse.rdf4j.sail.lucene declared as StatementModifier and TypeFieldDescriptionprivate final StatementLuceneSailBuffer.ContextAwareStatementImpl.delegateFields in org.eclipse.rdf4j.sail.lucene with type parameters of type StatementModifier and TypeFieldDescriptionLuceneSailBuffer.AddRemoveOperation.addedLuceneSailBuffer.AddRemoveOperation.removedMethods in org.eclipse.rdf4j.sail.lucene that return StatementMethods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type StatementModifier and TypeMethodDescriptionLuceneSailBuffer.AddRemoveOperation.getAdded()LuceneSailBuffer.AddRemoveOperation.getRemoved()Methods in org.eclipse.rdf4j.sail.lucene with parameters of type StatementModifier and TypeMethodDescriptionbooleanprotected booleanLuceneSail.acceptStatementToIndex(Statement s) voidDeprecated.Add this statement to the buffervoidprivate voidAbstractSearchIndex.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.final voidAbstractSearchIndex.addStatement(Statement statement) Indexes the specified Statement.voidSearchIndex.addStatement(Statement statement) Indexes the specified Statement.This should be called from within a begin-commit-rollback block.voidvoidLuceneSailBuffer.addTypeStatement(Statement s, boolean rightType) Deprecated.Add this type statement to the bufferstatic StringSearchFields.getLiteralPropertyValueAsString(Statement statement) booleanAbstractSearchIndex.isIndexedTypeStatement(Statement statement) booleanSearchIndex.isIndexedTypeStatement(Statement statement) Returns true if the given statement is a type statement of the right type, seeLuceneSail.INDEXEDTYPESto use.booleanAbstractSearchIndex.isTypeStatement(Statement statement) booleanSearchIndex.isTypeStatement(Statement statement) Returns true if the given statement is a type statement, seeLuceneSail.INDEXEDTYPESto use.LuceneSail.mapStatement(Statement statement) voidvoidDeprecated.Remove this statement to the bufferfinal voidAbstractSearchIndex.removeStatement(Statement statement) voidSearchIndex.removeStatement(Statement statement) Removes the specified Statement from the indexes.This should be called from within a begin-commit-rollbackvoidLuceneSailBuffer.AddRemoveOperation.removeType(Statement s) voidLuceneSailBuffer.removeTypeStatement(Statement s) Deprecated.Remove this type statement to the bufferMethod parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type StatementModifier and TypeMethodDescriptionfinal voidAbstractSearchIndex.addDocuments(Resource subject, List<Statement> statements) Add a complete Lucene Document based on these statements.voidSearchIndex.addDocuments(Resource subject, List<Statement> statements) Add a complete Lucene Document based on these statements.Do not search for an existing document with the same subject id.final voidAbstractSearchIndex.addRemoveStatements(Collection<Statement> added, Collection<Statement> removed) Add many statements at the same time, remove many statements at the same time.voidSearchIndex.addRemoveStatements(Collection<Statement> added, 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 -
Uses of Statement in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type StatementModifier and TypeMethodDescriptionvoidprivate voidMemorySailStore.MemorySailSink.innerDeprecate(Statement statement, int nextSnapshot) Method parameters in org.eclipse.rdf4j.sail.memory with type arguments of type StatementModifier and TypeMethodDescriptionvoidMemorySailStore.MemorySailSink.approveAll(Set<Statement> approved, Set<Resource> approvedContexts) voidMemorySailStore.MemorySailSink.deprecateAll(Set<Statement> deprecated) voidFileIO.writeStatement(CloseableIteration<? extends Statement, SailException> stIter, int tripleMarker, int quadMarker, DataOutputStream dataOut) -
Uses of Statement in org.eclipse.rdf4j.sail.memory.model
Classes in org.eclipse.rdf4j.sail.memory.model that implement StatementModifier and TypeClassDescriptionclassA 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 StatementModifier and TypeMethodDescriptionSailModel.iterator()The returned Iterator implements Closeable.Method parameters in org.eclipse.rdf4j.sail.model with type arguments of type Statement -
Uses of Statement in org.eclipse.rdf4j.sail.shacl
Fields in org.eclipse.rdf4j.sail.shacl with type parameters of type StatementModifier and TypeFieldDescriptionShaclSailConnection.addedStatementsSetShaclSailConnection.removedStatementsSetMethods in org.eclipse.rdf4j.sail.shacl that return types with arguments of type StatementModifier and TypeMethodDescription(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 StatementModifier and TypeMethodDescriptionvoidprivate voidShaclSailConnection.checkIfShapesRefreshIsNeeded(Statement statement) voidvoidShaclSailConnection.statementAdded(Statement statement) voidShaclSailConnection.statementRemoved(Statement statement) Method parameters in org.eclipse.rdf4j.sail.shacl with type arguments of type StatementModifier and TypeMethodDescription(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 StatementModifier and TypeMethodDescriptionSparqlFragment.getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, List<Statement> currentStatements) SparqlFragment.TraceBack.getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, List<Statement> currentStatements) -
Uses of Statement in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Classes in org.eclipse.rdf4j.sail.shacl.ast.planNodes that implement interfaces with type arguments of type StatementModifier and TypeClassDescriptionstatic classstatic classstatic classFields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type StatementModifier and TypeFieldDescriptionprivate final BiFunction<Statement, Resource[], ValidationTuple> UnorderedSelect.mapperMethods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type StatementModifier and TypeMethodDescriptionConstructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type StatementModifierConstructorDescriptionUnorderedSelect(SailConnection connection, Resource subject, IRI predicate, Value object, Resource[] dataGraph, 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 StatementMethods in org.eclipse.rdf4j.sail.shacl.ast.targets that return types with arguments of type StatementMethods in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type StatementModifier and TypeMethodDescriptionEffectiveTarget.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 StatementModifierConstructorDescriptionStatementsAndMatcher(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 StatementModifier and TypeFieldDescriptionprivate final Collection<Statement> RdfsSubClassOfReasoner.subClassOfStatementsMethods in org.eclipse.rdf4j.sail.shacl.wrapper.data that return types with arguments of type StatementModifier and TypeMethodDescriptionRdfsSubClassOfReasoner.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 StatementModifier and TypeMethodDescriptionprivate voidRdfsSubClassOfReasoner.addSubClassOfStatement(Statement st) RdfsSubClassOfReasoner.forwardChain(Statement statement) Method parameters in org.eclipse.rdf4j.sail.shacl.wrapper.data with type arguments of type StatementModifier and TypeMethodDescriptionprivate voidRdfsSubClassOfReasoner.calculateSubClassOf(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 StatementModifier and TypeMethodDescriptionBackwardChainingShapeSource.getAllStatements(Resource id) CombinedShapeSource.getAllStatements(Resource id) Rdf4jShaclShapeGraphShapeSource.getAllStatements(Resource id) RepositoryConnectionShapeSource.getAllStatements(Resource id) SailConnectionShapeSource.getAllStatements(Resource id) ShapeSource.getAllStatements(Resource id) Method parameters in org.eclipse.rdf4j.sail.shacl.wrapper.shape with type arguments of type StatementModifier and TypeMethodDescriptionprivate SailRepositoryRdf4jShaclShapeGraphShapeSource.forwardChain(CloseableIteration<? extends Statement, ? extends RDF4JException> statements) private static ValueShapeSourceHelper.getObject(CloseableIteration<? extends Statement, SailException> iteration) private static ValueShapeSourceHelper.getObject(RepositoryResult<Statement> iteration) Constructor parameters in org.eclipse.rdf4j.sail.shacl.wrapper.shape with type arguments of type StatementModifierConstructorDescriptionShapesGraph(Resource dataGraph, List<? extends Statement> shapesGraph) -
Uses of Statement in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin with parameters of type StatementModifier and TypeMethodDescriptionvoidConstraintViolationRDFHandler.handleStatement(Statement st)
instead