A B C D E F G H I L M N O P Q R S T U V W Y Z 
All Classes All Packages

A

a - Static variable in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicate
The built-in predicate shortcut for rdf:type
abs(Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
ABS(operand)
abs(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
ABS(operand)
ABS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
add(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 + operand2 + ...
ADD() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a new SPARQL ADD Query
addElements(Function<? super O, ? extends T>, O...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
addElements(T...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
addPrefix(Prefix...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.PrefixDeclarations
Add prefix declarations to this collection
AddQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL ADD Query
Aggregate - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
A SPARQL aggregate expression.
all() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify that this projection should select all in-scope expressions
all() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify that this query's projection should select all in-scope expressions
all() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
Target all graphs
all() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Specify that this query's projection should select all in-scope expressions
all(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify if this projection should select all in-scope expressions or not
all(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify if this query's projection should select all in-scope expressions or not.
all(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Specify if this query's projection should select all in-scope expressions or not.
AlternativePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
AlternativePath(PropertyPath, PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.AlternativePath
 
and(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 && operand2 && ...
and(GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Convert this graph pattern into a group graph pattern, combining this graph pattern with the given patterns:
and(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.and(GraphPattern...), but mutates and returns this instance
and(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a group graph pattern containing the given graph patterns
and(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.TriplesTemplate
add triples to this template
and(RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectList
Add RdfObject instances to this predicate-object list
andHas(Consumer<EmptyPropertyPathBuilder>, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Wrapper for TriplePattern.andHas(Consumer, RdfObject...) converting the Boolean objects to RdfObjects.
andHas(Consumer<EmptyPropertyPathBuilder>, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Wrapper for TriplePattern.andHas(Consumer, RdfObject...) converting the Number objects to RdfObjects.
andHas(Consumer<EmptyPropertyPathBuilder>, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Wrapper for TriplePattern.andHas(Consumer, RdfObject...) converting the String objects to RdfObjects.
andHas(Consumer<EmptyPropertyPathBuilder>, Value...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Wrapper for TriplePattern.andHas(Consumer, RdfObject...) converting the Value objects to RdfObjects.
andHas(Consumer<EmptyPropertyPathBuilder>, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add a property path with an object list describing this triple pattern's subject
andHas(Consumer<EmptyPropertyPathBuilder>, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
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)
andHas(Consumer<EmptyPropertyPathBuilder>, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectListCollection
Add a predicate path with an object list to this collection.
andHas(IRI, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Boolean and converts them to BooleanLiterals
andHas(IRI, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Numbers and converts them to NumberLiterals
andHas(IRI, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Strings and converts them to StringLiterals
andHas(IRI, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add predicate-object lists describing this triple pattern's subject
andHas(IRI, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
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)
andHas(IRI, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectListCollection
add predicate-object lists to this collection
andHas(RdfPredicateObjectList...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add predicate-object lists describing this triple pattern's subject
andHas(RdfPredicateObjectList...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
Add predicate-object lists to this blank node's pattern
andHas(RdfPredicateObjectList...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectListCollection
add predicate-object lists to this collection
andHas(RdfPredicate, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Boolean and converts them to BooleanLiterals
andHas(RdfPredicate, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Numbers and converts them to NumberLiterals
andHas(RdfPredicate, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Strings and converts them to StringLiterals
andHas(RdfPredicate, Value...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Convenience version of TriplePattern.andHas(RdfPredicate, RdfObject...) that takes Values and converts them to StringLiterals
andHas(RdfPredicate, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add predicate-object lists describing this triple pattern's subject
andHas(RdfPredicate, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
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)
andHas(RdfPredicate, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectListCollection
add predicate-object lists to this collection
andIsA(RdfObject) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Use the built-in RDF shortcut a for rdf:type to specify the subject's type
AnonymousBlankNode() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.AnonymousBlankNode
 
appendAndNewlineIfPresent(Optional<? extends QueryElement>, StringBuilder) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
appendQueryElementIfPresent(Optional<? extends QueryElement>, StringBuilder, String, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
appendStringIfPresent(Optional<String>, StringBuilder, String, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
as(Assignable, Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL assignment
as(Variable) - Method in interface org.eclipse.rdf4j.sparqlbuilder.core.Assignable
Create a SPARQL assignment from this object
asc() - Method in interface org.eclipse.rdf4j.sparqlbuilder.core.Orderable
 
asc() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.OrderCondition
Set this order condition to be ascending
asc(Orderable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create an ascending SPARQL order condition
Assignable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
A marker interface to denote objects which are bind-able in a SPARQL assignment expression.
Assignment - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL expression-to-variable assignment
avg(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
avg(...)
AVG - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 

B

base - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
 
base(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the base IRI of this query
base(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Base declaration
base(Base) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the Base clause of this query
base(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the base IRI of this query
base(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Base declaration
Base - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Base declaration
bind(Assignable, Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
Bind - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
 
bnode() - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BNODE()
bnode(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BNODE(operand)
bnode(RdfLiteral<?>) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BNODE(operand)
bNode() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
A shortcut.
bNode() - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an empty anonymous blank node
bNode(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
creates a labeled blank node
bNode(IRI, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
creates a label-less blank node, identified by the supplied predicate-object lists
bNode(RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
creates a label-less blank node, identified by the supplied predicate-object lists
BNODE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
bnodeCount - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
bound(Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BOUND(operand)
BOUND - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
build() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.EmptyPropertyPathBuilder
 
build() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
build() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Build the path.
by(Groupable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.GroupBy
Add group conditions
by(Orderable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.OrderBy
Add order conditions

C

ceil(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
CEIL(operand)
CEIL - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
CLEAR() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL CLEAR Query
ClearQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL CLEAR Query
coalesce(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
COALESCE(operand1, operand2, ...
COALESCE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
concat(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
CONCAT(operand1, operand2, ...
CONCAT - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
construct(GraphTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ConstructQuery
Set this query's graph template
construct(TriplesTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.GraphTemplate
Set, rather than augment, this graph template's triples template
construct(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.GraphTemplate
Add triple patterns to this graph template
construct(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ConstructQuery
Add triples to this query's graph template
construct(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL graph template
CONSTRUCT(GraphTemplate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL Construct query
CONSTRUCT(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL Construct query
ConstructQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The SPARQL CONSTRUCT query
CONTAINS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
COPY() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL COPY Query
CopyQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL COPY Query
count(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
count()
COUNT - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
countAll() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
If this is a count aggregate expressions, specify that it should count all
countAll() - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
countAll(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
If this is a count aggregate expressions, specify if it should count all
CREATE() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL CREATE Query
CreateQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL CREATE Query
custom(IRI, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
custom(Iri, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
CustomFunction - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
 

D

dataset(From...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a dataset declaration
Dataset - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL dataset specification
Dataset() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
 
datatype(Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
DATATYPE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
DAY - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
def() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
Target the default graph
delete(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify triples to delete (or leave empty for DELETE WHERE shortcut)
DELETE(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Convenience method, creates a SPARQL DELETE query using ModifyQuery.
DELETE_DATA(TriplesTemplate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL DELETE DATA query
DELETE_DATA(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL DELETE DATA query
deleteData(TriplesTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Set this query's triples template
deleteData(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Add triples to be deleted
DeleteDataQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The SPARQL Delete Data Query
DeleteDataQuery() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
 
desc() - Method in interface org.eclipse.rdf4j.sparqlbuilder.core.Orderable
 
desc() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.OrderCondition
Set this order condition to be descending
desc(Orderable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a descending SPARQL order condition
DestinationSourceManagementQuery<T extends DestinationSourceManagementQuery<T>> - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL Update Query that has a source and a destination
DestinationSourceManagementQuery() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
 
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
Specify this aggregate expression to be distinct
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify this projection to be distinct
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify the query's projection to be distinct
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Specify the query's projection to be distinct
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
Specify if this aggregate expression should be distinct or not
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify if this projection should be distinct or not
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify if the query's projection should be distinct or not
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Specify if the query's projection should be distinct or not
divide(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 / operand2 / ...
DROP() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL DROP Query
DropQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL DROP Query

E

elements - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
EmptyPropertyPathBuilder - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder
 
EmptyPropertyPathBuilder() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.EmptyPropertyPathBuilder
 
ENCODE_FOR_URI - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
equals(Object) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Prefix
 
equals(Object) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Variable
 
equals(Object) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral
 
equals(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left = right
Expression<T extends Expression<T>> - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
A SPARQL expression.
Expressions - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
A class with static methods to create SPARQL expressions.

F

filter(Expression<?>) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Convert this graph pattern into a group graph pattern and add a filter:
filter(Expression<?>) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.filter(Expression), but mutates and returns this instance
filterExists(boolean, GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Create an EXISTS or NOT EXISTS filter expression with the given patterns based on the exists paramater and add it to this graph pattern (converting this to a group graph pattern in the process)
filterExists(boolean, GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
filterExists(GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Create an EXISTS{} filter expression with the given graph patterns and add it to this graph pattern (converting this to a group graph pattern in the process):
filterExists(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
filterNotExists(GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Create a NOT EXISTS{} filter expression with the given graph patterns and add it to this graph pattern (converting this to a group graph pattern in the process):
filterNotExists(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
FLOOR - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
from - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
from(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
 
from(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.LoadQuery
Specify which graph to load form
from(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a default graph reference
from(IRI...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
 
from(Dataset) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set the Dataset clause for this query
from(From...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
Add graph references to this dataset
from(From...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Add datasets to this query
from(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Specify a graph to delete the data from
from(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify the graph to delete triples from
from(GraphName) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Convert this graph pattern into a named group graph pattern:
from(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.from(GraphName), but mutates and returns this instance
from(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify the query source graph
from(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.LoadQuery
Specify which graph to load form
from(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a default graph reference
from(Iri...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
Add unnamed graph references to this dataset
From - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Dataset specifier.
fromDefault() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify that the source graph of this query should be the default graph
fromDefault(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify if this query's source should be the default graph
fromNamed(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a named graph reference
fromNamed(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a named graph reference
function(SparqlFunction, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
Too lazy at the moment.

G

getBracedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
getBracketedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
getEscapedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
Escape the specified String value according to the SPARQL 1.1 Spec https://www.w3.org/TR/2013/REC-sparql11-query-20130321/#grammarEscapes
getLongQuotedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
For string literals that contain single- or double-quotes
getOrCreateAndModifyOptional(Optional<O>, Supplier<O>, UnaryOperator<O>) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
getParenthesizedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
getPrefix() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
 
getPrefix() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.AddQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ClearQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ConstructQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.CopyQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DropQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.MoveQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
 
getQueryActionString() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Bind
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.In
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.AlternativePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.GroupedPath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.InversePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.InversePredicatePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.NegatedPropertySet
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.OneOrMorePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.PredicatePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.SequencePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.ZeroOrMorePath
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.ZeroOrOnePath
 
getQueryString() - Method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
getQueryString() - Method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Assignment
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Base
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.From
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.GraphTemplate
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.OrderCondition
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Prefix
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.CreateQuery
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.LoadQuery
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
 
getQueryString() - Method in interface org.eclipse.rdf4j.sparqlbuilder.core.QueryElement
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryPattern
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Variable
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.AnonymousBlankNode
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.LabeledBlankNode
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral
 
getQueryString() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
getQuotedString(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
getVarName() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Variable
 
graph(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.CreateQuery
 
graph(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
Specify which graph to target
graph(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.CreateQuery
Specify the graph to create
graph(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
Specify which graph to target
GraphName - Interface in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Denotes a query element that can be used as a Graph Name
GraphPattern - Interface in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Denotes a SPARQL Graph Pattern
GraphPatternNotTriples - Class in org.eclipse.rdf4j.sparqlbuilder.graphpattern
 
GraphPatterns - Class in org.eclipse.rdf4j.sparqlbuilder.graphpattern
A class with static methods to create graph patterns.
GraphTemplate - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Graph Template, used in Construct queries
group() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Enclose the path with `(` and `)`.
group_concat(String, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
group_concat(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
GROUP_CONCAT - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
Groupable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes a groupable SPARQL query element (can be used in a GROUP BY clause)
groupBy - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
groupBy(Groupable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Add grouping specifiers for the query results.
groupBy(Groupable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Group By clause
groupBy(GroupBy) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Group By clause
GroupBy - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Group By clause
GroupedPath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
GroupedPath(PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.GroupedPath
 
gt(Number, Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left > right
gt(Number, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left > right
gt(Operand, Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left > right
gt(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left > right
gte(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left >= right

H

has(Consumer<EmptyPropertyPathBuilder>, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(Consumer, RdfObject...) that converts the specified Boolean objects to RdfLiterals.
has(Consumer<EmptyPropertyPathBuilder>, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(Consumer, RdfObject...) that converts the specified Number objects to RdfLiterals.
has(Consumer<EmptyPropertyPathBuilder>, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(Consumer, RdfObject...) that converts the specified String objects to RdfLiterals.
has(Consumer<EmptyPropertyPathBuilder>, Value...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(Consumer, RdfObject...) that converts the specified Value objects to RdfObjects.
has(Consumer<EmptyPropertyPathBuilder>, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject, predicate path and object.
has(IRI, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral instances
has(IRI, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts Number objects into RdfLiteral instances
has(IRI, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts String objects into RdfLiteral instances
has(IRI, Value...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate and object
has(IRI, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate and object
has(RdfPredicateObjectList...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate-object list(s)
has(RdfPredicate, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral instances
has(RdfPredicate, Number...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts Number objects into RdfLiteral instances
has(RdfPredicate, String...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts String objects into RdfLiteral instances
has(RdfPredicate, Value...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate and object
has(RdfPredicate, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate and object
hashCode() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Prefix
 
hashCode() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Variable
 
hashCode() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral
 
having - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
having(Expression<?>...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Having
Add having conditions
having(Expression<?>...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Specify constraints for this query's Having clause.
having(Expression<?>...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Having clause
having(Having) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Having clause
Having - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Having clause
HOURS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

I

IF - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
iff(Operand, Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
in(Operand, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand IN (expression1, expression2...)
in(Variable, IRI...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
in(Variable, RdfValue...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
In - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
 
IN - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
insert(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify triples to insert
INSERT(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Convenience method, creates a SPARQL INSERT query using ModifyQuery.
INSERT_DATA(TriplesTemplate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL INSERT DATA query
INSERT_DATA(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL INSERT DATA query
insertData(TriplesTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
Set this query's triples template
insertData(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
Add triples to be inserted
InsertDataQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The SPARQL Insert Data Query
InsertDataQuery() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
 
into(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
Specify a graph to insert the data into
into(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify the graph to insert triples into
inv() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Invert whatever comes next (i.e.
InversePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
InversePath(PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.InversePath
 
InversePredicatePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
InversePredicatePath(IRI) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.InversePredicatePath
 
InversePredicatePath(Iri) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.InversePredicatePath
 
invPred(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
invPred(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
iri(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Prefix
Create a prefixed IRI reference from this prefix
iri(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Create a SparqlBuilder Iri instance from a String iri
iri(String, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Create a SparqlBuilder Iri instance from a namespace and local name
iri(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Create a SparqlBuilder Iri instance from an IRI
Iri - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF IRI
IRI - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
IS_BLANK - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
IS_IRI - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
IS_LITERAL - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
IS_NUMERIC - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
IS_URI - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
isA(IRI...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Use the built-in shortcut "a" for rdf:type to build a triple with this subject and the given objects
isA(RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Use the built-in shortcut "a" for rdf:type to build a triple with this subject and the given objects
isBlank(Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
isEmpty() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
isEmpty() - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
 
isEmpty() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
 
isEmpty() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
 
isEmpty() - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
 

L

LANG - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
LANGMATCHES - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
LCASE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
limit - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
limit(int) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set a limit on the number of results returned by this query.
LIMIT - Static variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
literalOf(Boolean) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF boolean literal
literalOf(Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF numeric literal
literalOf(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF string literal
literalOfLanguage(String, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create a literal with a language tag
literalOfType(String, IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create a literal with a datatype
literalOfType(String, Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create a literal with a datatype
LOAD() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL LOAD query
LoadQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL LOAD Query
lt(Number, Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left < right
lt(Number, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left < right
lt(Operand, Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left < right
lt(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left < right
lte(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left <= right

M

max(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
MAX - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
MD5 - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
min(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
MIN - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
minus(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
-operand
minus(GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Create a MINUS graph pattern with the given graph patterns and add it to this graph pattern (converting this to a group graph pattern in the process):
minus(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.minus(GraphPattern...), but mutates and returns this instance
minus(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
MINUTES - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
MODIFY() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL Modify query
ModifyQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The SPARQL Modify Queries
MONTH - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
MOVE() - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Creates a SPARQL MOVE Query
MoveQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL MOVE Query
multiply(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 * operand2 * ...

N

named() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
Target all named graphs
NegatedPropertySet - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
NegatedPropertySet(PredicatePathOrInversePredicatePath...) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.NegatedPropertySet
 
NegatedPropertySetBuilder - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder
 
NegatedPropertySetBuilder() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
negProp() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.EmptyPropertyPathBuilder
Start a path that will be enclosed with `! (` and `)`.
not(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
!operand
NOT_IN - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
notEquals(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left != right
notEquals(Variable, IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
notEquals(Variable, RdfValue) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
notIn(Operand, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand NOT IN (expression1, expression2...)
notIn(Variable, IRI...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
notIn(Variable, RdfValue...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
NotIn - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
 
NOW - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

O

object(Value) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Converts an object Values to an RdfObjects.
objects(Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Converts an array of object Values to an array of RdfObjects.
of(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
 
of(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
 
offset - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
offset(int) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Specify an offset in query results.
OFFSET - Static variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
ofLanguage(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
ofType(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
ofType(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
oneOrMore() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `+` to the path.
oneOrMore(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 
oneOrMore(RdfPredicate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 
OneOrMorePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
OneOrMorePath(PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.OneOrMorePath
 
Operand - Interface in org.eclipse.rdf4j.sparqlbuilder.constraint
Denotes an element that can be used as an operand to an Expression
operator - Variable in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expression
 
optional() - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Convert this graph pattern into an optional group graph pattern:
optional() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.optional(), but mutates and returns this instance
optional(boolean) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Specify if this graph pattern should be optional.
optional(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.optional(boolean), but mutates and returns this instance
optional(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create an optional group graph pattern containing the given graph patterns:
or(Consumer<EmptyPropertyPathBuilder>) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `|` and the product of the subtreeBuilder to the path.
or(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `|` path to the path.
or(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 || operand2 || ...
or(PropertyPath) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `|` path to the path.
or(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `|` predicate to the path.
Orderable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes an orederable SPARQL query element (can be used in a ORDER BY clause)
orderBy - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
orderBy(Orderable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Specify orderings for the query results
orderBy(Orderable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Order clause
orderBy(OrderBy) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Order By clause
OrderBy - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Order By clause
OrderCondition - Class in org.eclipse.rdf4j.sparqlbuilder.core
An ascending or descending order condition
org.eclipse.rdf4j.sparqlbuilder.constraint - package org.eclipse.rdf4j.sparqlbuilder.constraint
 
org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath - package org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder - package org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder
 
org.eclipse.rdf4j.sparqlbuilder.core - package org.eclipse.rdf4j.sparqlbuilder.core
Core classes and interfaces for the SPARQLBuilder.
org.eclipse.rdf4j.sparqlbuilder.core.query - package org.eclipse.rdf4j.sparqlbuilder.core.query
 
org.eclipse.rdf4j.sparqlbuilder.graphpattern - package org.eclipse.rdf4j.sparqlbuilder.graphpattern
 
org.eclipse.rdf4j.sparqlbuilder.rdf - package org.eclipse.rdf4j.sparqlbuilder.rdf
 
org.eclipse.rdf4j.sparqlbuilder.util - package org.eclipse.rdf4j.sparqlbuilder.util
 
OuterQuery<T extends OuterQuery<T>> - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A non-subquery query.
OuterQuery() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
 

P

parenthesize() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expression
Indicate that this expression should be wrapped in parentheses when converted to a query string
parenthesize(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expression
Indicate if this expression should be wrapped in parentheses when converted to a query string
path(IRI...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 
path(RdfPredicate...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
Construct property paths for use with the SparqlBuilder
plus(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
+operand
pred(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.EmptyPropertyPathBuilder
Start the path with predicate.
pred(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
pred(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.EmptyPropertyPathBuilder
Start the path with predicate.
pred(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.NegatedPropertySetBuilder
 
predicateObjectList(IRI, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectList(RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectListCollection(IRI, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectListCollection(RdfPredicateObjectList...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectListCollection(RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
PredicatePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
PredicatePath(IRI) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.PredicatePath
 
PredicatePath(Iri) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.PredicatePath
 
PredicatePathOrInversePredicatePath - Interface in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
prefix(String, IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Prefix declaration
prefix(String, Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Prefix declaration
prefix(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL default Prefix declaration
prefix(Namespace) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create SPARQL Prefix declaration from the given Namespace.
prefix(Namespace...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Add prefix declarations to this query
prefix(Prefix...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Add prefix declarations to this query
prefix(PrefixDeclarations) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the Prefix declarations of this query
prefix(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL default Prefix declaration
Prefix - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Prefix declaration
PrefixDeclarations - Class in org.eclipse.rdf4j.sparqlbuilder.core
A collection of SPARQL Prefix declarations
PrefixDeclarations() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.PrefixDeclarations
 
prefixes - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
 
prefixes(Prefix...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Prefix clause
printBodyIfEmpty(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
printNameIfEmpty(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
Projectable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes a projectable query element (can be SELECT'ed)
Projection - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Projection
PropertyPath - Interface in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
PropertyPathBuilder - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder
 
PropertyPaths - Class in org.eclipse.rdf4j.sparqlbuilder.core
Deprecated.
PropertyPaths() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 

Q

Queries - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A class with static methods to create SPARQL queries
Query<T extends Query<T>> - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The base class for all SPARQL Queries.
Query() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
QueryElement - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes a SPARQL Query Element
QueryElementCollection<T extends QueryElement> - Class in org.eclipse.rdf4j.sparqlbuilder.core
A logical collection of query elements.
QueryElementCollection() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
QueryElementCollection(String) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
QueryElementCollection(String, Collection<T>) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
QueryPattern - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Query Pattern (WHERE clause)

R

RAND - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
Rdf - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
A class with static methods to create basic SparqlBuilder RDF objects from either string values or RDF4J Model objects.
RdfBlankNode - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF Blank Node
RdfBlankNode.AnonymousBlankNode - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
an anonymous blank node
RdfBlankNode.LabeledBlankNode - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
a labeled blank node, of the form "_:label"
RdfBlankNode.PropertiesBlankNode - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
A blank node representing a resource that matches the contained set of predicate-object lists
RdfLiteral<T> - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF literal
RdfLiteral.BooleanLiteral - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
Represents an RDF boolean literal
RdfLiteral.NumericLiteral - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
Represents an RDF number literal
RdfLiteral.StringLiteral - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
Represents an RDF string literal
RdfObject - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an element that can represent an object in a TriplePattern
RdfPredicate - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an element that can represent a predicate in a TriplePattern
RdfPredicateObjectList - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
A Predicate-Object List
RdfPredicateObjectListCollection - Class in org.eclipse.rdf4j.sparqlbuilder.rdf
An RDF predicate-object list collection
RdfResource - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF Resource
RdfSubject - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an element that can represent a subject in a TriplePattern
RdfValue - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF Value.
regex(Operand, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
REGEX(testString, pattern)
regex(Operand, String, String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
REGEX(testString, pattern, flags)
regex(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
REGEX(testString, pattern)
regex(Operand, Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
REGEX(testString, pattern, flags)
REGEX - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
REPLACE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
replacePrefixesInQuery(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.PrefixDeclarations
Replaces all occurrences of all declared namespaces with their prefix labels in the specified query string.
resetWrapperMethod() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
ROUND - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

S

SAME_TERM - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
sample(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
SAMPLE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 
SECONDS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
select(Projectable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Add expressions for this projection to select
select(Projectable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Add expressions to the query's projection
select(Projectable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL projection
select(Projectable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a SPARQL subquery, including the given elements in its projection.
select(Projectable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Add expressions to the query's projection
select(Projection) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Set this query's projection
select(Projection) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
Set this query's projection
SELECT(Projectable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL Select query
SELECT(Projection) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL Select query
SelectQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
A SPARQL Select query
separator(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
If this is a group_concat aggregate expression, specify the separator to use
SequencePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
SequencePath(PropertyPath, PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.SequencePath
 
setOperatorName(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
setOperatorName(String, boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
setWrapperMethod(Function<String, String>) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
SHA1 - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
SHA256 - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
SHA384 - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
SHA512 - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
SparqlAggregate - Enum in org.eclipse.rdf4j.sparqlbuilder.constraint
The built-in SPARQL aggregates.
SparqlBuilder - Class in org.eclipse.rdf4j.sparqlbuilder.core
A class to with static methods to create SPARQL query elements.
SparqlBuilderUtils - Class in org.eclipse.rdf4j.sparqlbuilder.util
Utility functions for the SparqlBuilder
SparqlBuilderUtils() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.util.SparqlBuilderUtils
 
SparqlFunction - Enum in org.eclipse.rdf4j.sparqlbuilder.constraint
The built-in SPARQL Functions.
SparqlOperator - Interface in org.eclipse.rdf4j.sparqlbuilder.constraint
Interface to denote an Expression operator
StandardQueryElementCollection<T extends QueryElement> - Class in org.eclipse.rdf4j.sparqlbuilder.core
A QueryElementCollection that follows a more standard way of converting to a query string
StandardQueryElementCollection() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String, String) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String, String, Collection<T>) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String, String, Function<String, String>, Collection<T>) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String, Collection<T>) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
StandardQueryElementCollection(String, Function<String, String>) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 
str(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
STR(literal) or STR(iri)
STR - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRAFTER - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRBEFORE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
strdt(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
STRDT - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRENDS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRING - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRLANG - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
strlen(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
STRLEN - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRSTARTS - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
STRUUID - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
SubSelect - Class in org.eclipse.rdf4j.sparqlbuilder.graphpattern
A SPARQL subquery
SubSelect() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
 
SUBSTR - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
subtract(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 - operand2 - ...
SUFFIX - Static variable in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
 
sum(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
SUM - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
 

T

TargetedGraphManagementQuery<T extends TargetedGraphManagementQuery<T>> - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
 
TargetedGraphManagementQuery() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.query.TargetedGraphManagementQuery
 
then(Consumer<EmptyPropertyPathBuilder>) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `/` and the product of the subtreeBuilder to the path.
then(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `/` path to the path.
then(PropertyPath) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `/` path to the path.
then(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `/` predicate to the path.
TIMEZONE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
to(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify the query destination graph
to(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.LoadQuery
Specify which graph to load into, if not the default graph
to(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify the query destination graph
to(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.LoadQuery
Specify which graph to load into, if not the default graph
toDefault() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify that the destination graph of this query should be the default graph
toDefault(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DestinationSourceManagementQuery
Specify if this query's destination should be the default graph
toRdfLiteralArray(Boolean...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Convert an array of Booleans to an array of RdfLiteral.BooleanLiterals
toRdfLiteralArray(Number...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Convert an array of Numbers to an array of RdfLiteral.NumericLiterals
toRdfLiteralArray(String...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Convert an array of Strings to an array of RdfLiteral.StringLiterals
toTp() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
convert this blank node to a triple pattern
tp(Resource, IRI, Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
tp(Resource, IRI, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern with the given subject, predicate, and object(s)
tp(Resource, RdfPredicate, Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
tp(Resource, RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern with the given subject, predicate, and object(s)
tp(RdfBlankNode.PropertiesBlankNode) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern from a property-list blank node
tp(RdfSubject, Consumer<EmptyPropertyPathBuilder>, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern from a property path and a list of objects.
tp(RdfSubject, IRI, Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
tp(RdfSubject, IRI, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern with the given subject, predicate, and object(s)
tp(RdfSubject, RdfPredicateObjectList...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern with the given subject and predicate-object list(s)
tp(RdfSubject, RdfPredicate, Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
tp(RdfSubject, RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern with the given subject, predicate, and object(s)
TriplePattern - Interface in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Denotes a SPARQL Triple Pattern
triplesTemplate(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a TriplesTemplate instance, for use with Construct and Update queries
TriplesTemplate - Class in org.eclipse.rdf4j.sparqlbuilder.core
Represents a collection of triple patterns
TZ - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

U

UCASE - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
union(GraphPattern...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Convert this graph pattern into an alternative graph pattern, combining this graph pattern with the given patterns:
union(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.union(GraphPattern...), but mutates and returns this instance
union(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create an alternative graph pattern containing the union of the given graph patterns:
URI - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 
using(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify the graph used when evaluating the WHERE clause
using(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify the graph used when evaluating the WHERE clause
usingNamed(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify a named graph to use to when evaluating the WHERE clause
usingNamed(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify a named graph to use to when evaluating the WHERE clause
UUID - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

V

value - Variable in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral
 
valueOf(String) - Static method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlAggregate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
Returns an array containing the constants of this enum type, in the order they are declared.
var() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
A shortcut.
var(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL variable with a specific alias.
varCount - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
Variable - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL query variable

W

where - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
where(QueryPattern) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set the query pattern of this query
where(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Add graph patterns to this query's query pattern
where(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Add graph patterns to this query's query pattern
where(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryPattern
Add graph patterns to this query pattern.
where(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL query pattern
where(GraphPatternNotTriples) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryPattern
Set this query pattern's where clause
with(IRI) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Define the graph that will be modified or matched against in the absence of more explicit graph definitions
with(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Define the graph that will be modified or matched against in the absence of more explicit graph definitions

Y

YEAR - org.eclipse.rdf4j.sparqlbuilder.constraint.SparqlFunction
 

Z

zeroOrMore() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `*` to the path.
zeroOrMore(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 
zeroOrMore(RdfPredicate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
Deprecated.
 
ZeroOrMorePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
ZeroOrMorePath(PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.ZeroOrMorePath
 
zeroOrOne() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder.PropertyPathBuilder
Append `?` to the path.
ZeroOrOnePath - Class in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
 
ZeroOrOnePath(PropertyPath) - Constructor for class org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.ZeroOrOnePath
 
A B C D E F G H I L M N O P Q R S T U V W Y Z 
All Classes All Packages