Package | Description |
---|---|
org.eclipse.rdf4j.sparqlbuilder.constraint | |
org.eclipse.rdf4j.sparqlbuilder.core |
Core classes and interfaces for the SPARQLBuilder.
|
org.eclipse.rdf4j.sparqlbuilder.core.query | |
org.eclipse.rdf4j.sparqlbuilder.graphpattern |
Modifier and Type | Class and Description |
---|---|
class |
Expression<T extends Expression<T>>
A SPARQL expression.
|
Modifier and Type | Class and Description |
---|---|
class |
Aggregate
A SPARQL aggregate expression.
|
class |
CustomFunction |
class |
In |
Modifier and Type | Method and Description |
---|---|
static Expression<?> |
Expressions.abs(Number operand)
ABS(operand ) |
static Expression<?> |
Expressions.abs(Operand operand)
ABS(operand ) |
static Expression<?> |
Expressions.add(Operand... operands)
operand1 + operand2 + ... |
static Expression<?> |
Expressions.and(Operand... operands)
operand1 && operand2 && ... |
static Expression<?> |
Expressions.bnode()
BNODE() |
static Expression<?> |
Expressions.bnode(RdfLiteral<?> literal)
BNODE(operand) |
static Expression<?> |
Expressions.bnode(String literal)
BNODE(operand) |
static Expression<?> |
Expressions.bound(Variable var)
BOUND(operand) |
static Expression<?> |
Expressions.ceil(Operand operand)
CEIL(operand) |
static Expression<?> |
Expressions.coalesce(Operand... operands)
COALESCE(operand1, operand2, ... |
static Expression<?> |
Expressions.concat(Operand... operands)
CONCAT(operand1, operand2, ... |
static Expression<?> |
Expressions.custom(Iri functionIri,
Operand... operands) |
static Expression<?> |
Expressions.divide(Operand... operands)
operand1 / operand2 / ... |
static Expression<?> |
Expressions.equals(Operand left,
Operand right)
left = right |
static Expression<?> |
Expressions.function(SparqlFunction function,
Operand... operands)
Too lazy at the moment.
|
static Expression<?> |
Expressions.gt(Number left,
Number right)
left > right |
static Expression<?> |
Expressions.gt(Number left,
Operand right)
left > right |
static Expression<?> |
Expressions.gt(Operand left,
Number right)
left > right |
static Expression<?> |
Expressions.gt(Operand left,
Operand right)
left > right |
static Expression<?> |
Expressions.gte(Operand left,
Operand right)
left >= right |
static Expression<?> |
Expressions.in(Operand searchTerm,
Operand... expressions)
operand IN (expression1, expression2...) |
static Expression<?> |
Expressions.lt(Number left,
Number right)
left < right |
static Expression<?> |
Expressions.lt(Number left,
Operand right)
left < right |
static Expression<?> |
Expressions.lt(Operand left,
Number right)
left < right |
static Expression<?> |
Expressions.lt(Operand left,
Operand right)
left < right |
static Expression<?> |
Expressions.lte(Operand left,
Operand right)
left <= right |
static Expression<?> |
Expressions.minus(Operand operand)
-operand |
static Expression<?> |
Expressions.multiply(Operand... operands)
operand1 * operand2 * ... |
static Expression<?> |
Expressions.not(Operand operand)
!operand |
static Expression<?> |
Expressions.notEquals(Operand left,
Operand right)
left != right |
static Expression<?> |
Expressions.notIn(Operand searchTerm,
Operand... expressions)
operand NOT IN (expression1, expression2...) |
static Expression<?> |
Expressions.or(Operand... operands)
operand1 || operand2 || ... |
static Expression<?> |
Expressions.plus(Operand operand)
+operand |
static Expression<?> |
Expressions.regex(Operand testString,
Operand pattern)
REGEX(testString, pattern) |
static Expression<?> |
Expressions.regex(Operand testString,
Operand pattern,
Operand flags)
REGEX(testString, pattern, flags) |
static Expression<?> |
Expressions.regex(Operand testString,
String pattern)
REGEX(testString, pattern) |
static Expression<?> |
Expressions.regex(Operand testString,
String pattern,
String flags)
REGEX(testString, pattern, flags) |
static Expression<?> |
Expressions.str(Operand operand)
STR(literal) or STR(iri) |
static Expression<?> |
Expressions.subtract(Operand... operands)
operand1 - operand2 - ... |
Modifier and Type | Method and Description |
---|---|
static Having |
SparqlBuilder.having(Expression<?>... expressions)
Create a SPARQL Having clause
|
Having |
Having.having(Expression<?>... expressions)
Add having conditions
|
Modifier and Type | Method and Description |
---|---|
T |
Query.having(Expression<?>... constraints)
Specify constraints for this query's Having clause.
|
Modifier and Type | Method and Description |
---|---|
GraphPatternNotTriples |
GraphPatternNotTriples.filter(Expression<?> constraint)
Like
GraphPattern.filter(Expression) , but mutates and returns this instance |
default GraphPattern |
GraphPattern.filter(Expression<?> constraint)
Convert this graph pattern into a group graph pattern and add a filter:
|
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.