Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

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)
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(T...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryElementCollection
 
addElements(Function<? super O, ? extends T>, O...) - 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(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify if this projection should select all in-scope expressions or not
all() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify that this query's projection should select all in-scope expressions
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() - 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.graphpattern.SubSelect
Specify if this query's projection should select all in-scope expressions or not.
and(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 && operand2 && ...
and(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.TriplesTemplate
add triples to this template
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(RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectList
Add RdfObject instances to this predicate-object list
andHas(RdfPredicate, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add predicate-object lists describing this triple pattern's subject
andHas(RdfPredicateObjectList...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplePattern
Add predicate-object lists describing this triple pattern's subject
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, 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, 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(RdfPredicateObjectList...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
Add predicate-object lists to this blank node's pattern
andHas(RdfPredicate, RdfObject...) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfPredicateObjectListCollection
add predicate-object lists to this collection
andHas(RdfPredicateObjectList...) - 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(Variable) - Method in interface org.eclipse.rdf4j.sparqlbuilder.core.Assignable
Create a SPARQL assignment from this object
as(Assignable, Variable) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL assignment
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(...)

B

Base - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Base declaration
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(Base) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the Base clause of this query
base(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Base declaration
bnode() - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BNODE()
bnode(RdfLiteral<?>) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
BNODE(operand)
bnode(String) - 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(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
creates a labeled blank node
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() - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an empty anonymous blank node
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)
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)
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, ...
concat(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
CONCAT(operand1, operand2, ...
construct(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.GraphTemplate
Add triple patterns to this 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.query.ConstructQuery
Add triples to this query's graph template
construct(GraphTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ConstructQuery
Set this query's graph template
CONSTRUCT(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL Construct query
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.SparqlBuilder
Create a SPARQL graph template
ConstructQuery - Class in org.eclipse.rdf4j.sparqlbuilder.core.query
The SPARQL CONSTRUCT query
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()
countAll() - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
If this is a count aggregate expressions, specify that it should count all
countAll(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
If this is a count aggregate expressions, specify if it should count all
countAll() - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
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
 
CustomFunction - Class in org.eclipse.rdf4j.sparqlbuilder.constraint
 

D

Dataset - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL dataset specification
Dataset() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
 
dataset(From...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a dataset declaration
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_DATA(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL DELETE DATA query
DELETE_DATA(TriplesTemplate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL DELETE DATA query
deleteData(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Add triples to be deleted
deleteData(TriplesTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Set this query's triples template
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(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Aggregate
Specify if this aggregate expression should be distinct or not
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify this projection to be distinct
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Specify if this projection should be distinct or not
distinct() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify the query's projection to be distinct
distinct(boolean) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
Specify if the query's projection should be distinct or not
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.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
 
equals(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left = right
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
 
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(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(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(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
filterExists(boolean, 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
 
from(From...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Dataset
Add graph references to this dataset
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.
from(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.DeleteDataQuery
Specify a graph to delete the data from
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(GraphName) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify the graph to delete triples from
from - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
 
from(From...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Add datasets to this query
from(Dataset) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.OuterQuery
Set the Dataset clause for this query
from(Iri) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a default graph reference
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
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
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
 
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 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
 
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_concat(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
group_concat(String, Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
Groupable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes a groupable SPARQL query element (can be used in a GROUP BY clause)
GroupBy - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL 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(GroupBy) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Group By clause
groupBy(Groupable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Group By clause
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(RdfPredicate, RdfObject...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Create a triple pattern from this subject and the given predicate and object
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(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(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(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, 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, 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, Boolean...) - Method in interface org.eclipse.rdf4j.sparqlbuilder.rdf.RdfSubject
Wrapper for RdfSubject.has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral instances
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 - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Having clause
having(Expression<?>...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Having
Add having conditions
having - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
having(Expression<?>...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Specify constraints for this query's Having clause.
having(Having) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Having clause
having(Expression<?>...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Having clause

I

insert(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Specify triples to insert
INSERT_DATA(TriplePattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL INSERT DATA query
INSERT_DATA(TriplesTemplate) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Queries
Create a SPARQL INSERT DATA query
insertData(TriplePattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
Add triples to be inserted
insertData(TriplesTemplate) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.InsertDataQuery
Set this query's triples template
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
iri(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Prefix
Create a prefixed IRI reference from this prefix
Iri - Interface in org.eclipse.rdf4j.sparqlbuilder.rdf
Denotes an RDF IRI
iri(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Create a SparqlBuilder Iri instance from a String iri
iri(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Create a SparqlBuilder Iri instance from an 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
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
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

LIMIT - Static variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
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.
literalOf(String) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF string literal
literalOf(Number) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF numeric literal
literalOf(Boolean) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
create an RDF boolean 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
 
min(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
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
 
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
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
not(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
!operand
notEquals(Operand, Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
left != right

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.
OFFSET - Static variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
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.
ofLanguage(String) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
ofType(Iri) - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfLiteral.StringLiteral
 
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(boolean) - Method in interface org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPattern
Specify if this graph pattern should be optional.
optional() - Method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatternNotTriples
Like GraphPattern.optional(), but mutates and returns this instance
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(Operand...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
operand1 || operand2 || ...
Orderable - Interface in org.eclipse.rdf4j.sparqlbuilder.core
Denotes an orederable SPARQL query element (can be used in a ORDER BY clause)
OrderBy - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL 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(OrderBy) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Set this query's Order By clause
orderBy(Orderable...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL Order 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.core - package org.eclipse.rdf4j.sparqlbuilder.core
 
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
plus(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
+operand
predicateObjectList(RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectListCollection(RdfPredicate, RdfObject...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
predicateObjectListCollection(RdfPredicateObjectList...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Prefix - Class in org.eclipse.rdf4j.sparqlbuilder.core
A SPARQL Prefix declaration
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(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(IRI) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL default 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

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

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)
resetWrapperMethod() - Method in class org.eclipse.rdf4j.sparqlbuilder.core.StandardQueryElementCollection
 

S

sample(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
 
select(Projectable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.Projection
Add expressions for this projection to select
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
select(Projectable...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.SelectQuery
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(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.graphpattern.SubSelect
Set this query's projection
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
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
 
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, 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
 
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
 
str(Operand) - Static method in class org.eclipse.rdf4j.sparqlbuilder.constraint.Expressions
STR(literal) or STR(iri)
SubSelect - Class in org.eclipse.rdf4j.sparqlbuilder.graphpattern
A SPARQL subquery
SubSelect() - Constructor for class org.eclipse.rdf4j.sparqlbuilder.graphpattern.SubSelect
 
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
 

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
 
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(String...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.rdf.Rdf
Convert an array of Strings to an array of RdfLiteral.StringLiterals
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
toTp() - Method in class org.eclipse.rdf4j.sparqlbuilder.rdf.RdfBlankNode.PropertiesBlankNode
convert this blank node to a triple pattern
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)
tp(RdfSubject, RdfPredicate, 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, IRI, 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(Resource, RdfPredicate, 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, IRI, Value...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
 
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(RdfBlankNode.PropertiesBlankNode) - Static method in class org.eclipse.rdf4j.sparqlbuilder.graphpattern.GraphPatterns
Create a triple pattern from a property-list blank node
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

U

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:
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

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(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.ModifyQuery
Add graph patterns to this query's query pattern
where - Variable in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
 
where(GraphPattern...) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.query.Query
Add graph patterns to this query's query pattern
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.QueryPattern
Add graph patterns to this query pattern.
where(GraphPatternNotTriples) - Method in class org.eclipse.rdf4j.sparqlbuilder.core.QueryPattern
Set this query pattern's where clause
where(GraphPattern...) - Static method in class org.eclipse.rdf4j.sparqlbuilder.core.SparqlBuilder
Create a SPARQL query pattern
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
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.