| Package | Description |
|---|---|
| org.da.sparqlhelper.sparql.model |
Contains the classes which model the structure of a SPARQL constructs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IRI
An IRI.
|
class |
PropertyDecl |
class |
Value |
class |
Variable
A variable.
|
class |
VariableOrIRI
A variable.
|
| Modifier and Type | Method and Description |
|---|---|
TripleElement |
WhereType.getElement() |
TripleElement |
GraphPattern.getProperty() |
TripleElement |
GraphPattern.getSubject() |
TripleElement |
GraphPattern.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractSparqVariableFormExpression.addLabel(java.lang.String var,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addLabel(java.lang.String var,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addLabel(java.lang.String var,
TripleElement element)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addLabel(java.lang.String var,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addLabel(java.lang.String var,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addLabel(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addLabel(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:label matching declaration in the WHERE part of the request.
|
default boolean |
ISparqVariableFormExpression.addProperty(TripleElement object,
TripleElement property,
TripleElement target)
Add an object property reference declaration in the OPTIONAL construct.
|
default boolean |
ISparqlRequestGroup.addProperty(TripleElement object,
TripleElement property,
TripleElement target)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
AbstractSparqVariableFormExpression.addProperty(TripleElement object,
TripleElement property,
TripleElement target,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
AbstractSparqlRequest.addProperty(TripleElement object,
TripleElement property,
TripleElement target,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
ISparqVariableFormExpression.addProperty(TripleElement object,
TripleElement property,
TripleElement target,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
ISparqlRequestGroup.addProperty(TripleElement object,
TripleElement property,
TripleElement target,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
default boolean |
ISparqVariableFormExpression.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual)
Add an object property individual declaration in the WHERE part of the request.
|
default boolean |
ISparqlRequestGroup.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual)
Add an object property individual declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual,
boolean optional)
Add an object property individual declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual,
boolean optional)
Add an object property individual declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual,
boolean optional)
Add an object property individual declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual,
boolean optional)
Add an object property individual declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addPropertyIndividualRef(java.lang.String var,
TripleElement type,
java.lang.String individual,
boolean optional)
Add an object property individual declaration in the WHERE part of the request.
|
default boolean |
ISparqVariableFormExpression.addPropertyIRIValue(java.lang.String iri,
TripleElement type,
java.lang.Object propertyValue)
Add a property value declaration for an IRI.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyIRIValue(java.lang.String iri,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addPropertyIRIValue(java.lang.String iri,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
default boolean |
ISparqVariableFormExpression.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef)
Add an object property reference declaration in the OPTIONAL construct.
|
default boolean |
ISparqlRequestGroup.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
ISparqlRequestGroup.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
SparqlRequest.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addPropertyRef(java.lang.String var,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the WHERE part of the request.
|
default boolean |
ISparqVariableFormExpression.addPropertyRef(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.String varRef)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyRef(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
boolean |
ISparqVariableFormExpression.addPropertyRef(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.String varRef,
boolean optional)
Add an object property reference declaration in the OPTIONAL construct.
|
default boolean |
ISparqVariableFormExpression.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue)
Add a property value declaration.
|
default boolean |
ISparqlRequestGroup.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue)
Add a property value declaration in the OPTIONAL construct.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addPropertyValue(java.lang.String var,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
default boolean |
ISparqVariableFormExpression.addPropertyValue(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.Object propertyValue)
Add a property value declaration.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyValue(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addPropertyValue(VariableOrIRI varOrIRI,
TripleElement type,
java.lang.Object propertyValue,
boolean optional)
Add a property value declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addPropertyValues(java.lang.String var,
TripleElement type,
java.util.List<? extends java.lang.Object> propValues,
boolean optional)
Add a property value declaration in the WHERE part of the request, for several values.
|
boolean |
ISparqVariableFormExpression.addPropertyValues(java.lang.String var,
TripleElement type,
java.util.List<? extends java.lang.Object> values,
boolean optional)
Add a property value declaration in the WHERE part of the request, for several values.
|
boolean |
ISparqlRequestGroup.addPropertyValues(java.lang.String var,
TripleElement type,
java.util.List<? extends java.lang.Object> values,
boolean optional)
Add a property value declaration in the WHERE part of the request, for several values.
|
boolean |
SparqlRequest.addPropertyValues(java.lang.String var,
TripleElement type,
java.util.List<? extends java.lang.Object> propValues,
boolean optional)
Add a property value declaration in the WHERE part of the request, for several values.
|
boolean |
SparqlRequestGroup.addPropertyValues(java.lang.String var,
TripleElement type,
java.util.List<? extends java.lang.Object> propValues,
boolean optional)
Add a property value declaration in the WHERE part of the request, for several values.
|
boolean |
AbstractSparqVariableFormExpression.addSubClassOf(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addSubClassOf(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addSubClassOf(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addSubClassOf(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addSubClassOf(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addSubClassOfStar(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addSubClassOfStar(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addType(VariableOrIRI varOrIRI,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addType(VariableOrIRI varOrIRI,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addType(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addType(VariableOrIRI varOrIRI,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addVariableSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addVariableSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addVariableSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdf:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addVariableSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addVariableSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addVariableSubClassOfStar(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addVariableSubClassOfStar(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addVariableSubClassOfStar(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addVariableSubClassOfStar(java.lang.String var,
TripleElement typeVar)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addVariableSubClassOfStar(java.lang.String var,
TripleElement type)
Add a rdfs:subClassOf* matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addVariableType(java.lang.String var,
short exprKind,
TripleElement typeVar)
Add a matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addVariableType(java.lang.String var,
short exprKind,
TripleElement typeVar)
Add a matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addVariableType(java.lang.String var,
short exprKind,
TripleElement typeVar)
Add a matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addVariableType(java.lang.String var,
short exprKind,
TripleElement typeVar)
Add a matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addVariableType(java.lang.String var,
short exprKind,
TripleElement type)
Add a matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addVariableType(java.lang.String var,
TripleElement element)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addVariableType(java.lang.String var,
TripleElement element)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addVariableType(java.lang.String var,
TripleElement element)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addVariableType(java.lang.String var,
TripleElement element)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addVariableType(java.lang.String var,
TripleElement type)
Add a rdf:type matching declaration in the WHERE part of the request.
|
boolean |
AbstractSparqVariableFormExpression.addVariableTypeSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqVariableFormExpression.addVariableTypeSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
ISparqlRequestGroup.addVariableTypeSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequest.addVariableTypeSubClassOf(java.lang.String var,
TripleElement typeVar)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
boolean |
SparqlRequestGroup.addVariableTypeSubClassOf(java.lang.String var,
TripleElement type)
Add a rdf:type/rdfs:subClassOf matching declaration in the WHERE part of the request.
|
| Constructor and Description |
|---|
GraphPattern(TripleElement subject,
TripleElement property,
TripleElement target) |
GraphPattern(TripleElement subject,
TripleElement property,
TripleElement target,
boolean optional) |
WhereType(VariableOrIRI varOrIRI,
TripleElement elt,
short exprType,
boolean isVar) |
Copyright © 2025 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence