public class Connections extends Object
RepositoryConnections.| Constructor and Description | 
|---|
| Connections() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | consumeRDFCollection(RepositoryConnection conn,
                    Resource head,
                    java.util.function.Consumer<Statement> collectionConsumer,
                    Resource... contexts) | 
| static <C extends Collection<Statement>> | getRDFCollection(RepositoryConnection conn,
                Resource head,
                C statementCollection,
                Resource... contexts)Retrieve all  Statements that together form the RDF Collection starting with the supplied starting
 resource. | 
| static Optional<Statement> | getStatement(RepositoryConnection conn,
            Resource subject,
            IRI predicate,
            Value object,
            Resource... contexts)Retrieve a single  Statementmatching with the supplied subject, predicate, object and context(s) from the
 givenRepositoryConnection. | 
public static void consumeRDFCollection(RepositoryConnection conn, Resource head, java.util.function.Consumer<Statement> collectionConsumer, Resource... contexts) throws RepositoryException
Statements that together form the RDF Collection starting with the supplied start resource
 and send them to the supplied Consumer.conn - the RepositoryConnection to use for statement retrieval.head - the start resource of the RDF Collection. May not be null.collectionConsumer - a Consumer function to which all retrieved statements will be reported. May not
                           be null.contexts - the context(s) from which to read the RDF Collection. This argument is an optional
                           vararg and can be left out.RepositoryException - if an error occurred while reading the collection statements, for example if a cycle
                             is detected in the RDF collection, or some other anomaly which makes it
                             non-wellformed.RDFCollections, 
RDF Schema 1.1 section on Collection
      vocabulary.public static <C extends Collection<Statement>> C getRDFCollection(RepositoryConnection conn, Resource head, C statementCollection, Resource... contexts) throws RepositoryException
Statements that together form the RDF Collection starting with the supplied starting
 resource.conn - the RepositoryConnection to use for statement retrieval.head - the start resource of the RDF Collection. May not be null.statementCollection - a Collection of Statements (for example, a Model) to which all
                            retrieved statements will be reported. May not be null.contexts - the context(s) from which to read the RDF Collection. This argument is an optional
                            vararg and can be left out.RepositoryException - if an error occurred while reading the collection statements, for example if a cycle
                             is detected in the RDF collection, or some other anomaly which makes it
                             non-wellformed.RDFCollections, 
RDF Schema 1.1 section on Collection
      vocabulary.public static Optional<Statement> getStatement(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts) throws RepositoryException
Statement matching with the supplied subject, predicate, object and context(s) from the
 given RepositoryConnection. If more than one Statement matches, any one Statement is selected and
 returned.conn - the RepositoryConnection from which to retrieve the statement.subject - the subject to which the statement should match. May be null.predicate - the predicate to which the statement should match. May be null.object - the object to which the statement should match. May be null .contexts - the context(s) from which to read the Statement. This argument is an optional vararg and can be
                  left out.Optional of Statement. If no matching Statement was found, Optional.empty() is
         returned.RepositoryExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.