Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
-
Packages that use TriplePattern Package Description org.eclipse.rdf4j.sparqlbuilder.core Core classes and interfaces for the SPARQLBuilder.org.eclipse.rdf4j.sparqlbuilder.core.query org.eclipse.rdf4j.sparqlbuilder.graphpattern org.eclipse.rdf4j.sparqlbuilder.rdf -
-
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.core
Methods in org.eclipse.rdf4j.sparqlbuilder.core with parameters of type TriplePattern Modifier and Type Method Description TriplesTemplate
TriplesTemplate. and(TriplePattern... triples)
add triples to this templateGraphTemplate
GraphTemplate. construct(TriplePattern... triples)
Add triple patterns to this graph templatestatic GraphTemplate
SparqlBuilder. construct(TriplePattern... triples)
Create a SPARQL graph templatestatic TriplesTemplate
SparqlBuilder. triplesTemplate(TriplePattern... triples)
Create a TriplesTemplate instance, for use with Construct and Update queries -
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.core.query
Methods in org.eclipse.rdf4j.sparqlbuilder.core.query with parameters of type TriplePattern Modifier and Type Method Description ConstructQuery
ConstructQuery. construct(TriplePattern... patterns)
Add triples to this query's graph templatestatic ConstructQuery
Queries. CONSTRUCT(TriplePattern... patterns)
Create a SPARQL Construct queryModifyQuery
ModifyQuery. delete(TriplePattern... triples)
Specify triples to delete (or leave empty for DELETE WHERE shortcut)static ModifyQuery
Queries. DELETE(TriplePattern... triples)
Convenience method, creates a SPARQL DELETE query using ModifyQuery.static DeleteDataQuery
Queries. DELETE_DATA(TriplePattern... triples)
Create a SPARQL DELETE DATA queryDeleteDataQuery
DeleteDataQuery. deleteData(TriplePattern... triples)
Add triples to be deletedModifyQuery
ModifyQuery. insert(TriplePattern... triples)
Specify triples to insertstatic ModifyQuery
Queries. INSERT(TriplePattern... triples)
Convenience method, creates a SPARQL INSERT query using ModifyQuery.static InsertDataQuery
Queries. INSERT_DATA(TriplePattern... triples)
Create a SPARQL INSERT DATA queryInsertDataQuery
InsertDataQuery. insertData(TriplePattern... triples)
Add triples to be inserted -
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Methods in org.eclipse.rdf4j.sparqlbuilder.graphpattern that return TriplePattern Modifier and Type Method Description default TriplePattern
TriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Boolean... objects)
default TriplePattern
TriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Number... objects)
default TriplePattern
TriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, String... objects)
default TriplePattern
TriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Value... objects)
default TriplePattern
TriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)
Add a property path with an object list describing this triple pattern's subjectdefault TriplePattern
TriplePattern. andHas(IRI predicate, Boolean... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Boolean and converts them to BooleanLiteralsdefault TriplePattern
TriplePattern. andHas(IRI predicate, Number... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Numbers and converts them to NumberLiteralsdefault TriplePattern
TriplePattern. andHas(IRI predicate, String... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Strings and converts them to StringLiteralsdefault TriplePattern
TriplePattern. andHas(IRI predicate, RdfObject... objects)
Add predicate-object lists describing this triple pattern's subjectTriplePattern
TriplePattern. andHas(RdfPredicateObjectList... lists)
Add predicate-object lists describing this triple pattern's subjectdefault TriplePattern
TriplePattern. andHas(RdfPredicate predicate, Boolean... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Boolean and converts them to BooleanLiteralsdefault TriplePattern
TriplePattern. andHas(RdfPredicate predicate, Number... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Numbers and converts them to NumberLiteralsdefault TriplePattern
TriplePattern. andHas(RdfPredicate predicate, String... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Strings and converts them to StringLiteralsdefault TriplePattern
TriplePattern. andHas(RdfPredicate predicate, Value... objects)
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takesValue
s and converts them to StringLiteralsdefault TriplePattern
TriplePattern. andHas(RdfPredicate predicate, RdfObject... objects)
Add predicate-object lists describing this triple pattern's subjectdefault TriplePattern
TriplePattern. andIsA(RdfObject object)
Use the built-in RDF shortcuta
forrdf:type
to specify the subject's typestatic TriplePattern
GraphPatterns. tp(Resource subject, IRI predicate, Value... objects)
static TriplePattern
GraphPatterns. tp(Resource subject, IRI predicate, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)static TriplePattern
GraphPatterns. tp(Resource subject, RdfPredicate predicate, Value... objects)
static TriplePattern
GraphPatterns. tp(Resource subject, RdfPredicate predicate, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)static TriplePattern
GraphPatterns. tp(RdfBlankNode.PropertiesBlankNode bnode)
Create a triple pattern from a property-list blank nodestatic TriplePattern
GraphPatterns. tp(RdfSubject subject, Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)
Create a triple pattern from a property path and a list of objects.static TriplePattern
GraphPatterns. tp(RdfSubject subject, IRI predicate, Value... objects)
static TriplePattern
GraphPatterns. tp(RdfSubject subject, IRI predicate, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)static TriplePattern
GraphPatterns. tp(RdfSubject subject, RdfPredicateObjectList... lists)
Create a triple pattern with the given subject and predicate-object list(s)static TriplePattern
GraphPatterns. tp(RdfSubject subject, RdfPredicate predicate, Value... objects)
static TriplePattern
GraphPatterns. tp(RdfSubject subject, RdfPredicate predicate, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s) -
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.rdf
Methods in org.eclipse.rdf4j.sparqlbuilder.rdf that return TriplePattern Modifier and Type Method Description default TriplePattern
RdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Boolean... objects)
Wrapper forRdfSubject.has(Consumer, RdfObject...)
that converts the specifiedBoolean
objects
toRdfLiteral
s.default TriplePattern
RdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Number... objects)
Wrapper forRdfSubject.has(Consumer, RdfObject...)
that converts the specifiedNumber
objects
toRdfLiteral
s.default TriplePattern
RdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, String... objects)
Wrapper forRdfSubject.has(Consumer, RdfObject...)
that converts the specifiedString
objects
toRdfLiteral
s.default TriplePattern
RdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Value... objects)
Wrapper forRdfSubject.has(Consumer, RdfObject...)
that converts the specifiedValue
objects
toRdfObject
s.default TriplePattern
RdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)
Create a triple pattern from this subject, predicate path and object.default TriplePattern
RdfSubject. has(IRI predicate, Boolean... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Boolean objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(IRI predicate, Number... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Number objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(IRI predicate, String... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts String objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(IRI predicate, Value... values)
Create a triple pattern from this subject and the given predicate and objectdefault TriplePattern
RdfSubject. has(IRI predicate, RdfObject... objects)
Create a triple pattern from this subject and the given predicate and objectdefault TriplePattern
RdfSubject. has(RdfPredicateObjectList... lists)
Create a triple pattern from this subject and the given predicate-object list(s)default TriplePattern
RdfSubject. has(RdfPredicate predicate, Boolean... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Boolean objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(RdfPredicate predicate, Number... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Number objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(RdfPredicate predicate, String... objects)
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts String objects into RdfLiteral instancesdefault TriplePattern
RdfSubject. has(RdfPredicate predicate, Value... values)
Create a triple pattern from this subject and the given predicate and objectdefault TriplePattern
RdfSubject. has(RdfPredicate predicate, RdfObject... objects)
Create a triple pattern from this subject and the given predicate and objectdefault TriplePattern
RdfSubject. isA(IRI... objects)
Use the built-in shortcut "a" forrdf:type
to build a triple with this subject and the given objectsdefault TriplePattern
RdfSubject. isA(RdfObject... objects)
Use the built-in shortcut "a" forrdf:type
to build a triple with this subject and the given objectsTriplePattern
RdfBlankNode.PropertiesBlankNode. toTp()
convert this blank node to a triple pattern
-