Interface QueryContext
- All Known Implementing Classes:
QueryContextImpl
public interface QueryContext
-
Method Summary
Modifier and TypeMethodDescriptionMapping of facet paths to unique variable names.Mapping of virtual properties to their defining graph pattern.org.aksw.commons.collections.generator.Generator<String>Deprecated.Probably no longer needed, because scope names can be deterministically inferred from paths over the fields of the name query.Set<org.apache.jena.sparql.core.Var>Declared variable names that are already in use.
-
Method Details
-
getUsedVars
Set<org.apache.jena.sparql.core.Var> getUsedVars()Declared variable names that are already in use. May be used to avoid name clashes. -
getScopeNameGenerator
Deprecated.Probably no longer needed, because scope names can be deterministically inferred from paths over the fields of the name query. Perhaps a scope prefix could still be useful to mitigate potential clashes with allocated names.Scope id generator. Used to allocate a fresh ID for each relation attached to the query model. -
getPathMapping
FacetPathMapping getPathMapping()Mapping of facet paths to unique variable names. -
getPropertyResolver
PropertyResolver getPropertyResolver()Mapping of virtual properties to their defining graph pattern.
-