| Interface | Description |
|---|---|
| ClassFromPredicatesDerivator |
A ClassFromPredicatesDerivator should derive the classes with the properties
passed as the parameters.
|
| PredicatesFromQueryExtractor |
A PredicateFromQueryExtractor should extract the predicates from a passed
SPARQL query.
|
| PrivacyQueryVerifier<ResultSetType,TripleType,NodeType> |
A PrivacyQueryVerifier is called during the query execution
to check if a given query is acceptable from a privacy
point of view.
|
| Class | Description |
|---|---|
| ClassesAndPredicatesMap |
ClassesAndPredicatesMap is an implementation of ClassFromPredicatesDerivator
using Java standard Map and Set interfaces.
|
| ObjectPredicatesExtractorFromTriples |
Extracts predicates from a SPARQL query, grouping them by their objects.
|
| PredicatesExtractorFromTriples |
A PredicatesExtractorFromTriples extracts the predicates from a query using the
pattern triples in the query.
|
| ResourceClassIdentifier | |
| StaticPrivacyQueryVerifier<ResultSetType,TripleType,NodeType> |
A PrivacyQueryVerifier that has the single responsibility to verify a given
query using only static anylisys of the query, using the given
ResourceClassIdentierS and PrivacyManager.
|
| SubjectPredicatesExtractorFromTriples |
Extracts predicates from a SPARQL query, grouping them by their objects.
|
| Utilities |