| 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 | Class and Description |
|---|---|
class |
AbstractSparqlRequest
An abstract SPARQL request.
|
class |
SparqlRequest
This class allows to create a SPARQL request.
|
class |
SparqlRequestGroup
A GROUP construct.
|
| Modifier and Type | Field and Description |
|---|---|
protected ISparqlRequestGroup |
AbstractSparqFormExpression.parentRequest |
protected ISparqlRequestGroup |
ExpressionList.request |
protected ISparqlRequestGroup |
SelectItem.request |
| Modifier and Type | Method and Description |
|---|---|
ISparqlRequestGroup |
GraphPattern.getParentRequest() |
ISparqlRequestGroup |
SelectItem.getRequest()
Return the associated request group.
|
ISparqlRequestGroup |
AbstractSparqFormExpression.getSparqlRequest()
Return the parent request.
|
ISparqlRequestGroup |
ISparqlFormExpression.getSparqlRequest()
Return the parent request.
|
| Modifier and Type | Method and Description |
|---|---|
static PropertyDecl |
TripleElement.createPropertyDecl(ISparqlRequestGroup request,
java.lang.String name) |
void |
SelectItem.setRequest(ISparqlRequestGroup request)
Set the associated request group.
|
| Constructor and Description |
|---|
AbstractSparqFormExpression(ISparqlRequestGroup parentRequest) |
AbstractSparqVariableFormExpression(ISparqlRequestGroup parentRequest) |
AskForm(ISparqlRequestGroup parentRequest) |
DeleteForm(ISparqlRequestGroup parentRequest) |
ExpressionList(ISparqlRequestGroup request) |
GraphPattern(ISparqlRequestGroup parentRequest,
java.lang.String varName,
java.lang.String propertyName,
java.lang.String targetName) |
GraphPattern(ISparqlRequestGroup parentRequest,
java.lang.String varName,
java.lang.String propertyName,
java.lang.String targetName,
boolean optional) |
GraphPattern(ISparqlRequestGroup parentRequest,
TripleElement subject,
TripleElement property,
TripleElement target) |
GraphPattern(ISparqlRequestGroup parentRequest,
TripleElement subject,
TripleElement property,
TripleElement target,
boolean optional) |
InsertForm(ISparqlRequestGroup parentRequest) |
InsertForm(ISparqlRequestGroup parentRequest,
boolean isInsertData) |
PrefixedName(ISparqlRequestGroup request,
java.lang.String name) |
PropertyDecl(ISparqlRequestGroup request,
java.lang.String name) |
SelectExpression(Expression expr,
java.lang.String var,
ISparqlRequestGroup request) |
SelectExpression(java.lang.String var,
ISparqlRequestGroup request) |
SelectForm(ISparqlRequestGroup parentRequest) |
SelectItem(java.lang.String varName,
ISparqlRequestGroup request) |
SelectVariable(java.lang.String varName,
ISparqlRequestGroup request) |
WhereForm(ISparqlRequestGroup parentRequest) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ArithmeticExpression.checkValidity(ISparqlRequestGroup request)
Return true if the expression is valid.
|
boolean |
ComparisonExpression.checkValidity(ISparqlRequestGroup request)
Return true if the expression is valid.
|
boolean |
Expression.checkValidity(ISparqlRequestGroup request)
Return true if the expression is valid.
|
boolean |
FunctionExpression.checkValidity(ISparqlRequestGroup request)
Return true if the expression is valid.
|
boolean |
LiteralExpression.checkValidity(ISparqlRequestGroup request)
Return true.
|
boolean |
QualifiedNameExpression.checkValidity(ISparqlRequestGroup request) |
boolean |
VariableExpression.checkValidity(ISparqlRequestGroup request) |
Copyright © 2025, 2026 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence