| Interface | Description |
|---|---|
| ResourceShapeParser |
| Class | Description |
|---|---|
| OpDir2Base | |
| OpFilter | |
| OpIngoing | |
| OpUnion | |
| ParserJsonPrefixes | |
| PartQueryFactoryResourceShape | |
| ResourceShape |
A graph expression is a SPARQL expression which only makes use of the variables ?s ?p and ?o
The evaluation of a graph expression te over an RDF dataset D yields a graph (a set of triples)
[[te]]_D
Maybe we should take a set of triples, derive a set of related resources,
and then for this related set of resources specify which triples we are interested in again.
|
| ResourceShapeBuilder | |
| ResourceShapeParserImpl | |
| ResourceShapeParserJson |
shape: true
shape: 'rdfs:label'
shape: ['rdf:type', 'rdfs:label']
shape: {
'rdf:type': true # Fetch rdf:type triples together with all outgoing triples of rdf:type
}
shape: {
'rdf:type': false # Fetch rdf:type triples, but no further reachable triples
}
shape: {
'-rdf:type': ...
|
| ResourceShapeParserJsonObject |
shape: true
shape: 'rdfs:label'
shape: ['rdf:type', 'rdfs:label']
shape: {
'rdf:type': true # Fetch rdf:type triples together with all outgoing triples of rdf:type
}
shape: {
'rdf:type': false # Fetch rdf:type triples, but no further reachable triples
}
shape: {
'-rdf:type': ...
|
| StepRelation |
Combine an expression with a direction
|
| TripleTreeSimple | |
| TripleTreeUnion |
Copyright © 2016. All rights reserved.