| Package | Description |
|---|---|
| org.aksw.jena_sparql_api.concept_cache.dirty | |
| org.aksw.jena_sparql_api.concept_cache.domain | |
| org.aksw.jena_sparql_api.concept_cache.op |
| Modifier and Type | Method and Description |
|---|---|
QuadFilterPatternCanonical |
QfpcMatch.getDiffPattern() |
QuadFilterPatternCanonical |
QfpcMatch.getReplacementPattern() |
QuadFilterPatternCanonical |
CacheResult.getReplacementPattern() |
| Constructor and Description |
|---|
CacheResult(QuadFilterPatternCanonical replacementPattern,
Collection<com.hp.hpl.jena.sparql.algebra.Table> tables) |
QfpcMatch(QuadFilterPatternCanonical replacementPattern,
QuadFilterPatternCanonical diffPattern,
com.hp.hpl.jena.sparql.algebra.Table table,
Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.core.Var> varMap) |
| Modifier and Type | Method and Description |
|---|---|
QuadFilterPatternCanonical |
QuadFilterPatternCanonical.applyNodeTransform(com.hp.hpl.jena.sparql.graph.NodeTransform nodeTransform) |
QuadFilterPatternCanonical |
QuadFilterPatternCanonical.diff(QuadFilterPatternCanonical other) |
QuadFilterPatternCanonical |
PatternSummary.getCanonicalPattern() |
| Modifier and Type | Method and Description |
|---|---|
static void |
QuadFilterPatternCanonical.addFilter(QuadFilterPatternCanonical qfpc,
com.hp.hpl.jena.sparql.expr.ExprList exprs) |
QuadFilterPatternCanonical |
QuadFilterPatternCanonical.diff(QuadFilterPatternCanonical other) |
boolean |
QuadFilterPatternCanonical.isSubsumedBy(QuadFilterPatternCanonical other) |
| Constructor and Description |
|---|
PatternSummary(QuadFilterPattern originalPattern,
QuadFilterPatternCanonical canonicalPattern,
org.aksw.commons.collections.multimaps.IBiSetMultimap<com.hp.hpl.jena.sparql.core.Quad,Set<Set<com.hp.hpl.jena.sparql.expr.Expr>>> quadToCnf,
org.aksw.commons.collections.multimaps.IBiSetMultimap<com.hp.hpl.jena.sparql.core.Var,VarOccurrence> varOccurrences) |
| Modifier and Type | Method and Description |
|---|---|
QuadFilterPatternCanonical |
OpQuadFilterPatternCanonical.getQfpc() |
| Modifier and Type | Method and Description |
|---|---|
static List<QfpcMatch> |
DiffUtils.findMatches(QuadFilterPatternCanonical rawCachePattern,
QuadFilterPatternCanonical queryPattern,
Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.core.Var> varMap,
Iterable<com.hp.hpl.jena.sparql.algebra.Table> tables)
Given a cache pattern with a collection of corresponding tables,
a query pattern and a variable mapping between the cache and the query pattern,
find possible substitutions in the query with the cache
|
static boolean |
DiffUtils.isIsomorph(QuadFilterPatternCanonical rawCachePattern,
QuadFilterPatternCanonical queryPattern,
Map<com.hp.hpl.jena.sparql.core.Var,com.hp.hpl.jena.sparql.core.Var> varMap)
Checks if the the cache and query pattern are equal under the
given variable mapping
|
| Constructor and Description |
|---|
OpQuadFilterPatternCanonical(QuadFilterPatternCanonical qfpc) |
Copyright © 2015. All rights reserved.