| Package | Description |
|---|---|
| org.aksw.sparqlify.core.algorithms | |
| org.aksw.sparqlify.inverse |
| Modifier and Type | Method and Description |
|---|---|
Set<ViewQuad<T>> |
CandidateViewSelectorBase.findCandidates(com.hp.hpl.jena.sparql.core.Quad quad,
RestrictionManagerImpl restrictions)
TODO: This method is far from optimal performance right now:
We need to consider prefix-set-restrictions of the variables during the lookup in order to rule
out returning to many view-quad candidates.
|
Set<ViewQuad> |
CandidateViewSelectorImplUseTheGenericImplInstead.findCandidates(com.hp.hpl.jena.sparql.core.Quad quad,
RestrictionManagerImpl restrictions)
TODO: This method is far from optimal performance right now:
We need to consider prefix-set-restrictions of the variables during the lookup in order to rule
out returning to many view-quad candidates.
|
org.aksw.commons.util.Pair<NavigableMap<Integer,Set<com.hp.hpl.jena.sparql.core.Quad>>,Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad<T>>>> |
CandidateViewSelectorBase.findQuadWithFewestViewCandidates(com.hp.hpl.jena.sparql.core.QuadPattern queryQuads,
RestrictionManagerImpl restrictions) |
org.aksw.commons.util.Pair<NavigableMap<Integer,Set<com.hp.hpl.jena.sparql.core.Quad>>,Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad>>> |
CandidateViewSelectorImplUseTheGenericImplInstead.findQuadWithFewestViewCandidates(com.hp.hpl.jena.sparql.core.QuadPattern queryQuads,
RestrictionManagerImpl restrictions) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends IViewDef> |
CandidateViewSelectorBase.createViewInstance(RestrictionManagerImpl subRestrictions,
com.hp.hpl.jena.sparql.core.Quad queryQuad,
ViewQuad<T> viewQuad)
Checks whether the view quad is consistent with the current constraints
|
| Modifier and Type | Method and Description |
|---|---|
void |
CandidateViewSelectorBase.getApplicableViewsRec2(int index,
List<com.hp.hpl.jena.sparql.core.Quad> quadOrder,
Set<ViewQuad<T>> viewQuads,
Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad<T>>> candidates,
RestrictionManagerImpl restrictions,
NestedStack<ViewInstance<T>> instances,
List<RecursionResult<T,C>> result,
C baseContext) |
void |
CandidateViewSelectorBase.getApplicableViewsRec2(int index,
List<com.hp.hpl.jena.sparql.core.Quad> quadOrder,
Set<ViewQuad<T>> viewQuads,
Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad<T>>> candidates,
RestrictionManagerImpl restrictions,
NestedStack<ViewInstance<T>> instances,
List<RecursionResult<T,C>> result,
C baseContext) |
void |
CandidateViewSelectorImplUseTheGenericImplInstead.getApplicableViewsRec2(int index,
List<com.hp.hpl.jena.sparql.core.Quad> quadOrder,
Set<ViewQuad> viewQuads,
Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad>> candidates,
RestrictionManagerImpl restrictions,
NestedStack<ViewInstance> instances,
List<ViewInstanceJoin> result,
Mapping baseMapping) |
void |
CandidateViewSelectorImplUseTheGenericImplInstead.getApplicableViewsRec2(int index,
List<com.hp.hpl.jena.sparql.core.Quad> quadOrder,
Set<ViewQuad> viewQuads,
Map<com.hp.hpl.jena.sparql.core.Quad,Set<ViewQuad>> candidates,
RestrictionManagerImpl restrictions,
NestedStack<ViewInstance> instances,
List<ViewInstanceJoin> result,
Mapping baseMapping) |
| Modifier and Type | Method and Description |
|---|---|
static Set<ViewQuad<ViewDefinition>> |
SparqlSqlInverseMapperImpl.getCandidateViews(CandidateViewSelectorImpl candidateSelector,
com.hp.hpl.jena.sparql.core.Quad quad)
Utility function that returns the set of candidate views for
a variable-free quad.
|
Copyright © 2014. All rights reserved.