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 TriplesTemplateTriplesTemplate. and(TriplePattern... triples)add triples to this templateGraphTemplateGraphTemplate. construct(TriplePattern... triples)Add triple patterns to this graph templatestatic GraphTemplateSparqlBuilder. construct(TriplePattern... triples)Create a SPARQL graph templatestatic TriplesTemplateSparqlBuilder. 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 ConstructQueryConstructQuery. construct(TriplePattern... patterns)Add triples to this query's graph templatestatic ConstructQueryQueries. CONSTRUCT(TriplePattern... patterns)Create a SPARQL Construct queryModifyQueryModifyQuery. delete(TriplePattern... triples)Specify triples to delete (or leave empty for DELETE WHERE shortcut)static ModifyQueryQueries. DELETE(TriplePattern... triples)Convenience method, creates a SPARQL DELETE query using ModifyQuery.static DeleteDataQueryQueries. DELETE_DATA(TriplePattern... triples)Create a SPARQL DELETE DATA queryDeleteDataQueryDeleteDataQuery. deleteData(TriplePattern... triples)Add triples to be deletedModifyQueryModifyQuery. insert(TriplePattern... triples)Specify triples to insertstatic ModifyQueryQueries. INSERT(TriplePattern... triples)Convenience method, creates a SPARQL INSERT query using ModifyQuery.static InsertDataQueryQueries. INSERT_DATA(TriplePattern... triples)Create a SPARQL INSERT DATA queryInsertDataQueryInsertDataQuery. 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 TriplePatternTriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Boolean... objects)default TriplePatternTriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Number... objects)default TriplePatternTriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, String... objects)default TriplePatternTriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Value... objects)default TriplePatternTriplePattern. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)Add a property path with an object list describing this triple pattern's subjectdefault TriplePatternTriplePattern. andHas(IRI predicate, Boolean... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Boolean and converts them to BooleanLiteralsdefault TriplePatternTriplePattern. andHas(IRI predicate, Number... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Numbers and converts them to NumberLiteralsdefault TriplePatternTriplePattern. andHas(IRI predicate, String... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Strings and converts them to StringLiteralsdefault TriplePatternTriplePattern. andHas(IRI predicate, RdfObject... objects)Add predicate-object lists describing this triple pattern's subjectTriplePatternTriplePattern. andHas(RdfPredicateObjectList... lists)Add predicate-object lists describing this triple pattern's subjectdefault TriplePatternTriplePattern. andHas(RdfPredicate predicate, Boolean... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Boolean and converts them to BooleanLiteralsdefault TriplePatternTriplePattern. andHas(RdfPredicate predicate, Number... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Numbers and converts them to NumberLiteralsdefault TriplePatternTriplePattern. andHas(RdfPredicate predicate, String... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takes Strings and converts them to StringLiteralsdefault TriplePatternTriplePattern. andHas(RdfPredicate predicate, Value... objects)Convenience version ofandHas(RdfPredicate, RdfObject...)that takesValues and converts them to StringLiteralsdefault TriplePatternTriplePattern. andHas(RdfPredicate predicate, RdfObject... objects)Add predicate-object lists describing this triple pattern's subjectdefault TriplePatternTriplePattern. andIsA(RdfObject object)Use the built-in RDF shortcutaforrdf:typeto specify the subject's typestatic TriplePatternGraphPatterns. tp(Resource subject, IRI predicate, Value... objects)static TriplePatternGraphPatterns. tp(Resource subject, IRI predicate, RdfObject... objects)Create a triple pattern with the given subject, predicate, and object(s)static TriplePatternGraphPatterns. tp(Resource subject, RdfPredicate predicate, Value... objects)static TriplePatternGraphPatterns. tp(Resource subject, RdfPredicate predicate, RdfObject... objects)Create a triple pattern with the given subject, predicate, and object(s)static TriplePatternGraphPatterns. tp(RdfBlankNode.PropertiesBlankNode bnode)Create a triple pattern from a property-list blank nodestatic TriplePatternGraphPatterns. tp(RdfSubject subject, Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)Create a triple pattern from a property path and a list of objects.static TriplePatternGraphPatterns. tp(RdfSubject subject, IRI predicate, Value... objects)static TriplePatternGraphPatterns. tp(RdfSubject subject, IRI predicate, RdfObject... objects)Create a triple pattern with the given subject, predicate, and object(s)static TriplePatternGraphPatterns. tp(RdfSubject subject, RdfPredicateObjectList... lists)Create a triple pattern with the given subject and predicate-object list(s)static TriplePatternGraphPatterns. tp(RdfSubject subject, RdfPredicate predicate, Value... objects)static TriplePatternGraphPatterns. 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 TriplePatternRdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Boolean... objects)Wrapper forRdfSubject.has(Consumer, RdfObject...)that converts the specifiedBooleanobjectstoRdfLiterals.default TriplePatternRdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Number... objects)Wrapper forRdfSubject.has(Consumer, RdfObject...)that converts the specifiedNumberobjectstoRdfLiterals.default TriplePatternRdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, String... objects)Wrapper forRdfSubject.has(Consumer, RdfObject...)that converts the specifiedStringobjectstoRdfLiterals.default TriplePatternRdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, Value... objects)Wrapper forRdfSubject.has(Consumer, RdfObject...)that converts the specifiedValueobjectstoRdfObjects.default TriplePatternRdfSubject. has(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)Create a triple pattern from this subject, predicate path and object.default TriplePatternRdfSubject. has(IRI predicate, Boolean... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts Boolean objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(IRI predicate, Number... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts Number objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(IRI predicate, String... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts String objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(IRI predicate, Value... values)Create a triple pattern from this subject and the given predicate and objectdefault TriplePatternRdfSubject. has(IRI predicate, RdfObject... objects)Create a triple pattern from this subject and the given predicate and objectdefault TriplePatternRdfSubject. has(RdfPredicateObjectList... lists)Create a triple pattern from this subject and the given predicate-object list(s)default TriplePatternRdfSubject. has(RdfPredicate predicate, Boolean... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts Boolean objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(RdfPredicate predicate, Number... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts Number objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(RdfPredicate predicate, String... objects)Wrapper forRdfSubject.has(RdfPredicate, RdfObject...)that converts String objects into RdfLiteral instancesdefault TriplePatternRdfSubject. has(RdfPredicate predicate, Value... values)Create a triple pattern from this subject and the given predicate and objectdefault TriplePatternRdfSubject. has(RdfPredicate predicate, RdfObject... objects)Create a triple pattern from this subject and the given predicate and objectdefault TriplePatternRdfSubject. isA(IRI... objects)Use the built-in shortcut "a" forrdf:typeto build a triple with this subject and the given objectsdefault TriplePatternRdfSubject. isA(RdfObject... objects)Use the built-in shortcut "a" forrdf:typeto build a triple with this subject and the given objectsTriplePatternRdfBlankNode.PropertiesBlankNode. toTp()convert this blank node to a triple pattern
-