| Package | Description |
|---|---|
| org.aksw.sparqlify.core.algorithms | |
| org.aksw.sparqlify.sparqlview |
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.sparql.algebra.Op |
CandidateViewSelectorRestructify.createOp(OpQuadPattern2 qpQuadPattern,
List<RecursionResult<SparqlView,Void>> conjunctions) |
| Modifier and Type | Method and Description |
|---|---|
SparqlView |
SparqlView.copyRenameVars(Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.core.Var> oldToNew) |
SparqlView |
SparqlView.copySubstitute(Map<com.hp.hpl.jena.graph.Node,com.hp.hpl.jena.graph.Node> renamer)
Deprecated.
|
static SparqlView |
SparqlView.create(String str)
Constructs a view definition
syntax: [From graph] { ?s ?p ?o .
|
static SparqlView |
SparqlView.create(String name,
com.hp.hpl.jena.sparql.core.QuadPattern quadPattern,
com.hp.hpl.jena.sparql.syntax.Element element) |
static SparqlView |
SparqlView.create(String name,
com.hp.hpl.jena.sparql.core.QuadPattern template,
com.hp.hpl.jena.sparql.expr.ExprList filters,
List<com.hp.hpl.jena.sparql.expr.Expr> bindings,
List<Constraint> rawConstraints,
com.hp.hpl.jena.sparql.algebra.Op op)
Meh....
|
static SparqlView |
SparqlView.create(String name,
com.hp.hpl.jena.sparql.core.QuadPattern quadPattern,
com.hp.hpl.jena.sparql.algebra.Op op) |
static SparqlView |
SparqlView.create(String name,
com.hp.hpl.jena.query.Query query) |
static SparqlView |
SparqlView.create(String name,
String viewDefStr) |
static SparqlView |
SparqlView.create(String name,
String str,
Map<String,String> defaultPrefixes) |
SparqlView |
SparqlViewInstance.getInstance() |
SparqlView |
SparqlViewInstance.getParent() |
| Modifier and Type | Method and Description |
|---|---|
ViewInstanceJoin<SparqlView> |
OpSparqlViewPattern.getConjunction() |
Collection<SparqlView> |
SparqlViewSystem.getViews() |
| Modifier and Type | Method and Description |
|---|---|
void |
SparqlViewSystem.addView(SparqlView view) |
void |
SparqlViewSystem.deriveRestrictions(SparqlView view)
Derive prefix constraints for variables based on
variable definitions:
concat('constant', var, rest) -> prefix = 'constant'
TODO: Actually we should not add these constraints to the view, but just return them
|
Map<com.hp.hpl.jena.sparql.core.Var,RdfTermType> |
SparqlViewSystem.deriveTypeConstraints(SparqlView view) |
| Constructor and Description |
|---|
SparqlViewInstance(com.hp.hpl.jena.sparql.core.Quad queryQuad,
com.hp.hpl.jena.sparql.core.Quad viewQuad,
int instanceId,
int subId,
SparqlView parent,
TwoWayBinding binding) |
| Constructor and Description |
|---|
OpSparqlViewPattern(ViewInstanceJoin<SparqlView> conjunction) |
QueryExecutionFactorySparqlView(org.aksw.jena_sparql_api.core.QueryExecutionFactory factory,
CandidateViewSelector<SparqlView> candidateViewSelector,
Dialect dialect) |
Copyright © 2014. All Rights Reserved.