| Package | Description |
|---|---|
| org.eclipse.rdf4j.sparqlbuilder.core | |
| org.eclipse.rdf4j.sparqlbuilder.graphpattern | |
| org.eclipse.rdf4j.sparqlbuilder.rdf |
| Modifier and Type | Class and Description |
|---|---|
class |
Variable
A SPARQL query variable
|
| Modifier and Type | Method and Description |
|---|---|
default TriplePattern |
TriplePattern.andHas(RdfPredicate predicate,
Boolean... objects)
Convenience version of
TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Boolean
and converts them to BooleanLiterals |
default TriplePattern |
TriplePattern.andHas(RdfPredicate predicate,
Number... objects)
Convenience version of
TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Numbers
and converts them to NumberLiterals |
default TriplePattern |
TriplePattern.andHas(RdfPredicate predicate,
RdfObject... objects)
Add predicate-object lists describing this triple pattern's subject
|
default TriplePattern |
TriplePattern.andHas(RdfPredicate predicate,
String... objects)
Convenience version of
TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Strings
and converts them to StringLiterals |
static TriplePattern |
GraphPatterns.tp(RdfSubject subject,
RdfPredicate predicate,
RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)
|
static TriplePattern |
GraphPatterns.tp(RdfSubject 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(Resource subject,
RdfPredicate predicate,
Value... objects) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Iri
Denotes an RDF IRI
|
| Modifier and Type | Field and Description |
|---|---|
static RdfPredicate |
RdfPredicate.a
The built-in predicate shortcut for
rdf:type |
| Modifier and Type | Method and Description |
|---|---|
RdfPredicateObjectListCollection |
RdfPredicateObjectListCollection.andHas(RdfPredicate predicate,
RdfObject... objects)
add predicate-object lists to this collection
|
RdfBlankNode.PropertiesBlankNode |
RdfBlankNode.PropertiesBlankNode.andHas(RdfPredicate predicate,
RdfObject... objects)
Using the predicate-object and object list mechanisms, expand this blank node's pattern to include
triples consisting of this blank node as the subject, and the given predicate and object(s)
|
static RdfBlankNode.PropertiesBlankNode |
Rdf.bNode(RdfPredicate predicate,
RdfObject... objects)
creates a label-less blank node, identified by the supplied predicate-object lists
|
default TriplePattern |
RdfSubject.has(RdfPredicate predicate,
Boolean... objects)
Wrapper for
RdfSubject.has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral
instances |
default TriplePattern |
RdfSubject.has(RdfPredicate predicate,
Number... objects)
Wrapper for
RdfSubject.has(RdfPredicate, RdfObject...) that converts Number objects into RdfLiteral
instances |
default TriplePattern |
RdfSubject.has(RdfPredicate predicate,
RdfObject... objects)
Create a triple pattern from this subject and the given predicate and object
|
default TriplePattern |
RdfSubject.has(RdfPredicate predicate,
String... objects)
Wrapper for
RdfSubject.has(RdfPredicate, RdfObject...) that converts String objects into RdfLiteral
instances |
default TriplePattern |
RdfSubject.has(RdfPredicate predicate,
Value... values)
Create a triple pattern from this subject and the given predicate and object
|
static RdfPredicateObjectList |
Rdf.predicateObjectList(RdfPredicate predicate,
RdfObject... objects)
Create a
RdfPredicateObjectList |
static RdfPredicateObjectListCollection |
Rdf.predicateObjectListCollection(RdfPredicate predicate,
RdfObject... objects)
Create a
RdfPredicateObjectListCollection with an initial RdfPredicateObjectList |
Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.