| 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  | AggregateA SPARQL aggregate expression. | 
| class  | CustomFunction | 
| 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. 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. 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)orSTR(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-2020 Eclipse Foundation. All Rights Reserved.