| Package | Description |
|---|---|
| org.da.sparqlhelper.sparql.model |
Contains the classes which model the structure of a SPARQL constructs.
|
| org.da.sparqlhelper.sparql.model.expressions |
Contains the classes which functions, binary, or numeric expressions in SPARQL constructs.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Expression> |
ExpressionList.expressions |
| Modifier and Type | Method and Description |
|---|---|
Expression |
SelectExpression.getExpression() |
Expression |
SparqlRequest.getOrderBy()
Return the limit of the number of results.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Expression> |
ExpressionList.getExpressions()
Return the expressions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Bind.addExpression(Expression expression)
Add an expression with the default AND operator.
|
void |
Coalesce.addExpression(Expression expression)
Add an expression.
|
void |
Filter.addExpression(Expression expression)
Add an expression with the default AND operator.
|
void |
Bind.addExpression(Expression expression,
short operator)
Add an expression.
|
void |
Filter.addExpression(Expression expression,
short operator)
Add an expression.
|
boolean |
SelectForm.addSelect(Expression expr,
java.lang.String asVar)
Add an expression to use for the SELECT part of the Sparql request.
|
boolean |
SparqlRequest.addSelect(Expression expr,
java.lang.String asVar)
Add an expression to use for the SELECT part of the Sparql request.
|
void |
SelectExpression.setExpression(Expression expr) |
void |
SparqlRequest.setOrderBy(Expression orderBy)
Set the ORDER BY declaration.
|
void |
SparqlRequest.setOrderBy(Expression orderBy,
char orderByType)
Set the ORDER BY declaration.
|
| Constructor and Description |
|---|
SelectExpression(Expression expr) |
SelectExpression(Expression expr,
java.lang.String var) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExpression
Represent an abstract expression appearing in a BIND, FILTER, or COALESCE construct.
|
class |
ArithmeticExpression
Represent an arithmetic expression appearing in a BIND, FILTER, or COALESCE construct.
|
class |
ComparisonExpression
Represent a comparison expression appearing in a BIND, FILTER, or COALESCE construct.
|
class |
FunctionExpression
Represent a function expression appearing in a BIND, FILTER, or COALESCE construct.
|
class |
LiteralExpression
Represent a litteral appearing in a BIND, FILTER, or COALESCE construct.
|
class |
VariableExpression
A variable expression (encapsulates a variable).
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
ArithmeticExpression.getFirstExpression()
Return the first expression.
|
Expression |
ComparisonExpression.getFirstExpression()
Return the first expression.
|
Expression |
ArithmeticExpression.getSecondExpression()
Return the second expression.
|
Expression |
ComparisonExpression.getSecondExpression()
Return the second expression.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Expression> |
FunctionExpression.getArguments()
Return the list of arguments.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FunctionExpression.addArgument(Expression expr)
Add an argument.
|
void |
ArithmeticExpression.addExpression(Expression expr) |
void |
ComparisonExpression.addExpression(Expression expr) |
void |
ArithmeticExpression.setFirstExpression(Expression expr1)
Set the first expression.
|
void |
ComparisonExpression.setFirstExpression(Expression expr1)
Set the first expression.
|
void |
ArithmeticExpression.setSecondExpression(Expression expr2)
Set the second expression.
|
void |
ComparisonExpression.setSecondExpression(Expression expr2)
Set the second expression.
|
| Constructor and Description |
|---|
ArithmeticExpression(Expression expr1,
short operator,
Expression expr2) |
ComparisonExpression(Expression expr1,
short comparator,
Expression expr2) |
FunctionExpression(short fn,
Expression... arguments) |
FunctionExpression(java.lang.String function,
Expression... arguments) |
FunctionExpression(java.lang.String function,
java.lang.String prefix,
Expression... arguments) |
| Constructor and Description |
|---|
FunctionExpression(java.util.List<Expression> arguments,
short fn) |
FunctionExpression(java.util.List<Expression> arguments,
java.lang.String function) |
FunctionExpression(java.util.List<Expression> arguments,
java.lang.String function,
java.lang.String prefix) |
Copyright © 2025 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence