Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
-
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.core
Modifier and TypeMethodDescriptionTriplesTemplate.and
(TriplePattern... triples) add triples to this templateGraphTemplate.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
Modifier and TypeMethodDescriptionConstructQuery.construct
(TriplePattern... patterns) Add triples to this query's graph templatestatic ConstructQuery
Queries.CONSTRUCT
(TriplePattern... patterns) Create a SPARQL Construct queryModifyQuery.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.deleteData
(TriplePattern... triples) Add triples to be deletedModifyQuery.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.insertData
(TriplePattern... triples) Add triples to be inserted -
Uses of TriplePattern in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Modifier and TypeMethodDescriptiondefault 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
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Boolean and converts them to BooleanLiteralsdefault TriplePattern
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Numbers and converts them to NumberLiteralsdefault TriplePattern
Convenience version ofandHas(RdfPredicate, RdfObject...)
that takes Strings and converts them to StringLiteralsdefault TriplePattern
Add predicate-object lists describing this triple pattern's subjectTriplePattern.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
Use the built-in RDF shortcuta
forrdf:type
to specify the subject's typestatic TriplePattern
static TriplePattern
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
Modifier and TypeMethodDescriptiondefault 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
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Boolean objects into RdfLiteral instancesdefault TriplePattern
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts Number objects into RdfLiteral instancesdefault TriplePattern
Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)
that converts String objects into RdfLiteral instancesdefault TriplePattern
Create a triple pattern from this subject and the given predicate and objectdefault TriplePattern
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
Use the built-in shortcut "a" forrdf:type
to build a triple with this subject and the given objectsdefault TriplePattern
Use the built-in shortcut "a" forrdf:type
to build a triple with this subject and the given objectsRdfBlankNode.PropertiesBlankNode.toTp()
convert this blank node to a triple pattern