Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.rdf.RdfObject
-
Packages that use RdfObject Package Description org.eclipse.rdf4j.sparqlbuilder.core Core classes and interfaces for the SPARQLBuilder.org.eclipse.rdf4j.sparqlbuilder.graphpattern org.eclipse.rdf4j.sparqlbuilder.rdf -
-
Uses of RdfObject in org.eclipse.rdf4j.sparqlbuilder.core
Classes in org.eclipse.rdf4j.sparqlbuilder.core that implement RdfObject Modifier and Type Class Description class
Variable
A SPARQL query variable -
Uses of RdfObject in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Methods in org.eclipse.rdf4j.sparqlbuilder.graphpattern with parameters of type RdfObject Modifier and Type Method Description 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, RdfObject... objects)
Add predicate-object lists describing this triple pattern's subjectdefault 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, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)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(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, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s)static TriplePattern
GraphPatterns. tp(RdfSubject subject, RdfPredicate predicate, RdfObject... objects)
Create a triple pattern with the given subject, predicate, and object(s) -
Uses of RdfObject in org.eclipse.rdf4j.sparqlbuilder.rdf
Subinterfaces of RdfObject in org.eclipse.rdf4j.sparqlbuilder.rdf Modifier and Type Interface Description interface
Iri
Denotes an RDF IRIinterface
RdfBlankNode
Denotes an RDF Blank Nodeinterface
RdfResource
Denotes an RDF Resourceinterface
RdfValue
Denotes an RDF Value.Classes in org.eclipse.rdf4j.sparqlbuilder.rdf that implement RdfObject Modifier and Type Class Description static class
RdfBlankNode.AnonymousBlankNode
an anonymous blank nodestatic class
RdfBlankNode.LabeledBlankNode
a labeled blank node, of the form "_:label
"static class
RdfBlankNode.PropertiesBlankNode
A blank node representing a resource that matches the contained set of predicate-object listsclass
RdfLiteral<T>
Denotes an RDF literalstatic class
RdfLiteral.BooleanLiteral
Represents an RDF boolean literalstatic class
RdfLiteral.NumericLiteral
Represents an RDF number literalstatic class
RdfLiteral.StringLiteral
Represents an RDF string literalMethods in org.eclipse.rdf4j.sparqlbuilder.rdf that return RdfObject Modifier and Type Method Description static RdfObject
Rdf. object(Value value)
static RdfObject[]
Rdf. objects(Value... values)
Methods in org.eclipse.rdf4j.sparqlbuilder.rdf with parameters of type RdfObject Modifier and Type Method Description RdfPredicateObjectList
RdfPredicateObjectList. and(RdfObject... objects)
AddRdfObject
instances to this predicate-object listRdfBlankNode.PropertiesBlankNode
RdfBlankNode.PropertiesBlankNode. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, 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 configured predicate path and object(s)RdfBlankNode.PropertiesBlankNode
RdfBlankNode.PropertiesBlankNode. andHas(IRI 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)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)RdfPredicateObjectListCollection
RdfPredicateObjectListCollection. andHas(Consumer<EmptyPropertyPathBuilder> propertyPathConfigurer, RdfObject... objects)
Add a predicate path with an object list to this collection.RdfPredicateObjectListCollection
RdfPredicateObjectListCollection. andHas(IRI predicate, RdfObject... objects)
add predicate-object lists to this collectionRdfPredicateObjectListCollection
RdfPredicateObjectListCollection. andHas(RdfPredicate predicate, RdfObject... objects)
add predicate-object lists to this collectionstatic RdfBlankNode.PropertiesBlankNode
Rdf. bNode(IRI predicate, RdfObject... objects)
creates a label-less blank node, identified by the supplied predicate-object listsstatic RdfBlankNode.PropertiesBlankNode
Rdf. bNode(RdfPredicate predicate, RdfObject... objects)
creates a label-less blank node, identified by the supplied predicate-object listsdefault 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, RdfObject... objects)
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(RdfObject... objects)
Use the built-in shortcut "a" forrdf:type
to build a triple with this subject and the given objectsstatic RdfPredicateObjectList
Rdf. predicateObjectList(IRI predicate, RdfObject... objects)
Create aRdfPredicateObjectList
static RdfPredicateObjectList
Rdf. predicateObjectList(RdfPredicate predicate, RdfObject... objects)
Create aRdfPredicateObjectList
static RdfPredicateObjectListCollection
Rdf. predicateObjectListCollection(IRI predicate, RdfObject... objects)
Create aRdfPredicateObjectListCollection
with an initialRdfPredicateObjectList
static RdfPredicateObjectListCollection
Rdf. predicateObjectListCollection(RdfPredicate predicate, RdfObject... objects)
Create aRdfPredicateObjectListCollection
with an initialRdfPredicateObjectList
-