Uses of Class
org.aksw.jenax.facete.treequery2.api.ScopedFacetPath
Packages that use ScopedFacetPath
Package
Description
-
Uses of ScopedFacetPath in org.aksw.facete.v4.impl
Fields in org.aksw.facete.v4.impl declared as ScopedFacetPathFields in org.aksw.facete.v4.impl with type parameters of type ScopedFacetPathModifier and TypeFieldDescriptionprotected com.google.common.collect.SetMultimap<ScopedFacetPath,org.apache.jena.sparql.expr.Expr> ElementGenerator.constraintIndexprotected TreeDataMap<ScopedFacetPath,ElementAcc> MappedElement.eltPathToAccprotected TreeData<ScopedFacetPath>ElementGenerator.facetTreeHierarchy of all referenced paths.protected Map<ScopedFacetPath,org.apache.jena.sparql.core.Var> MappedElement.pathToVarMapping of element paths (FacetPaths with the component set to the TUPLE constant)protected TreeData<ScopedFacetPath>MappedQuery.treeprotected com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,ScopedFacetPath> MappedQuery.varToPathThese are the paths that have a corresponding variable in the query's projectionMethods in org.aksw.facete.v4.impl that return types with arguments of type ScopedFacetPathModifier and TypeMethodDescriptionstatic com.google.common.collect.SetMultimap<ScopedFacetPath,org.apache.jena.sparql.expr.Expr> ElementGenerator.createConstraintIndex(FacetConstraints constraints, TreeData<ScopedFacetPath> treeData) static Set<ScopedFacetPath>FacetPathUtils.getDirectChildren(ScopedFacetPath basePath, org.aksw.commons.util.direction.Direction direction, Collection<ScopedFacetPath> pool) Adaption for scoped facet pathsMappedElement.getEltPathToAcc()com.google.common.collect.BiMap<ScopedFacetPath,org.apache.jena.sparql.core.Var> ElementGeneratorWorker.getPathToVar()Map<ScopedFacetPath,org.apache.jena.sparql.core.Var> MappedQuery.getPathToVar()MappedQuery.getTree()com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,ScopedFacetPath> MappedQuery.getVarToPath()Methods in org.aksw.facete.v4.impl with parameters of type ScopedFacetPathModifier and TypeMethodDescriptionvoidElementGenerator.addPath(ScopedFacetPath facetPath) org.apache.jena.sparql.core.VarElementGeneratorWorker.allocateElement(ScopedFacetPath path) ElementGeneratorWorker.allocateEltAcc(org.apache.jena.sparql.core.Var parentVar, org.apache.jena.sparql.core.Var targetVar, ScopedFacetPath scopedPath) Create the element for the last facet step of a facet path (without recursion)ElementGenerator.createMapFacetsAndValues(ScopedFacetPath facetOriginPath, org.aksw.commons.util.direction.Direction direction, boolean applySelfConstraints, boolean negated, boolean includeAbsent) Create a map for each constrained property to a relation that yields its values.org.aksw.jenax.sparql.fragment.api.Fragment3ElementGenerator.createRelationFacetValue(ScopedFacetPath focus, ScopedFacetPath facetPath, org.aksw.commons.util.direction.Direction direction, org.aksw.jenax.sparql.fragment.api.Fragment1 pFilter, org.aksw.jenax.sparql.fragment.api.Fragment1 oFilter, boolean applySelfConstraints, boolean includeAbsent) ElementGenerator.createRelationForPath(ScopedFacetPath childPath, boolean applySelfConstraints, boolean negated, boolean includeAbsent) voidElementGeneratorWorker.declareMandatoryPath(ScopedFacetPath scopedPath) Mark a path as mandatory.org.aksw.jenax.sparql.fragment.api.Fragment1ElementGenerator.getAvailableValuesAt(ScopedFacetPath path, boolean applySelfConstraints) static Set<ScopedFacetPath>FacetPathUtils.getDirectChildren(ScopedFacetPath basePath, org.aksw.commons.util.direction.Direction direction, Collection<ScopedFacetPath> pool) Adaption for scoped facet pathsorg.aksw.jenax.sparql.fragment.api.Fragment2ElementGenerator.getRemainingFacetsWithoutAbsent(ScopedFacetPath sourceFacetPath, org.aksw.commons.util.direction.Direction direction, boolean negated, boolean includeAbsent) org.apache.jena.sparql.core.VarMappedElement.getVar(ScopedFacetPath facetPath) org.apache.jena.sparql.core.VarElementGeneratorWorker.resolve(ScopedFacetPath sfp) Method parameters in org.aksw.facete.v4.impl with type arguments of type ScopedFacetPathModifier and TypeMethodDescriptionstatic com.google.common.collect.SetMultimap<ScopedFacetPath,org.apache.jena.sparql.expr.Expr> ElementGenerator.createConstraintIndex(FacetConstraints constraints, TreeData<ScopedFacetPath> treeData) static Set<ScopedFacetPath>FacetPathUtils.getDirectChildren(ScopedFacetPath basePath, org.aksw.commons.util.direction.Direction direction, Collection<ScopedFacetPath> pool) Adaption for scoped facet pathsvoidElementGeneratorWorker.setConstraintIndex(com.google.common.collect.SetMultimap<ScopedFacetPath, org.apache.jena.sparql.expr.Expr> constraintIndex) voidElementGeneratorWorker.setFacetTree(TreeData<ScopedFacetPath> facetTree) Constructors in org.aksw.facete.v4.impl with parameters of type ScopedFacetPathModifierConstructorDescriptionElementGenerator(FacetPathMapping pathMapping, com.google.common.collect.SetMultimap<ScopedFacetPath, org.apache.jena.sparql.expr.Expr> constraintIndex, ScopedFacetPath focusPath) Constructor parameters in org.aksw.facete.v4.impl with type arguments of type ScopedFacetPathModifierConstructorDescriptionElementGenerator(FacetPathMapping pathMapping, com.google.common.collect.SetMultimap<ScopedFacetPath, org.apache.jena.sparql.expr.Expr> constraintIndex, ScopedFacetPath focusPath) ElementGeneratorWorker(TreeData<ScopedFacetPath> facetTree, com.google.common.collect.SetMultimap<ScopedFacetPath, org.apache.jena.sparql.expr.Expr> constraintIndex, FacetPathMapping pathMapping, PropertyResolver propertyResolver) ElementGeneratorWorker(TreeData<ScopedFacetPath> facetTree, com.google.common.collect.SetMultimap<ScopedFacetPath, org.apache.jena.sparql.expr.Expr> constraintIndex, FacetPathMapping pathMapping, PropertyResolver propertyResolver) MappedElement(TreeDataMap<ScopedFacetPath, ElementAcc> eltPathToAcc, Map<ScopedFacetPath, org.apache.jena.sparql.core.Var> pathToVar, org.apache.jena.sparql.syntax.Element element) MappedElement(TreeDataMap<ScopedFacetPath, ElementAcc> eltPathToAcc, Map<ScopedFacetPath, org.apache.jena.sparql.core.Var> pathToVar, org.apache.jena.sparql.syntax.Element element) MappedQuery(TreeData<ScopedFacetPath> tree, org.apache.jena.query.Query query, com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var, ScopedFacetPath> varToPath) MappedQuery(TreeData<ScopedFacetPath> tree, org.apache.jena.query.Query query, com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var, ScopedFacetPath> varToPath) -
Uses of ScopedFacetPath in org.aksw.jenax.facete.treequery2.api
Methods in org.aksw.jenax.facete.treequery2.api that return ScopedFacetPathModifier and TypeMethodDescriptiondefault ScopedFacetPathNodeQuery.getScopedFacetPath()static ScopedFacetPathScopedFacetPath.newAbsolutePath(VarScope scope, List<org.aksw.jenax.path.core.FacetStep> segments) static ScopedFacetPathScopedFacetPath.newAbsolutePath(VarScope scope, org.aksw.jenax.path.core.FacetStep... segments) Convenience static shorthand for .get().newRoot()static ScopedFacetPathScopedFacetPath.newRelativePath(VarScope scope, List<org.aksw.jenax.path.core.FacetStep> segments) static ScopedFacetPathScopedFacetPath.newRelativePath(VarScope scope, org.aksw.jenax.path.core.FacetStep... segments) static ScopedFacetPathScopedFacetPath.of(String scopeName, org.apache.jena.sparql.core.Var var, org.aksw.commons.path.core.Path<org.aksw.jenax.path.core.FacetStep> basePath) static ScopedFacetPathScopedFacetPath.of(VarScope system, org.aksw.commons.path.core.Path<org.aksw.jenax.path.core.FacetStep> basePath) static ScopedFacetPathScopedFacetPath.of(org.apache.jena.sparql.core.Var startVar, org.aksw.jenax.path.core.FacetPath facetPath) static ScopedFacetPathConstraintNode.toScopedFacetPath(ConstraintNode<NodeQuery> constraintNode) static ScopedFacetPathNodeQuery.toScopedFacetPath(NodeQuery nodeQuery, org.aksw.jenax.path.core.FacetPath constraintPath) Return the ScopedFacetPath that is rooted in this nodeQuery and points to constraintPathprotected ScopedFacetPathScopedFacetPath.wrap(org.aksw.commons.path.core.Path<org.aksw.jenax.path.core.FacetStep> basePath) Methods in org.aksw.jenax.facete.treequery2.api with parameters of type ScopedFacetPathModifier and TypeMethodDescriptionstatic ScopedVarScopedFacetPath.toScopedVar(ScopedFacetPath scopedFacetPath, FacetPathMapping facetPathMapping) -
Uses of ScopedFacetPath in org.aksw.jenax.facete.treequery2.impl
Methods in org.aksw.jenax.facete.treequery2.impl that return ScopedFacetPathMethods in org.aksw.jenax.facete.treequery2.impl with parameters of type ScopedFacetPathModifier and TypeMethodDescriptionstatic ScopedVarFacetPathMappingImpl.resolveVar(FacetPathMapping facetPathMapping, ScopedFacetPath sfp) Method parameters in org.aksw.jenax.facete.treequery2.impl with type arguments of type ScopedFacetPathModifier and TypeMethodDescriptionprotected org.aksw.jenax.sparql.fragment.api.FragmentElementGeneratorLateral.resolveRelation(org.aksw.jenax.sparql.fragment.api.MappedFragment<org.apache.jena.graph.Node> mappedRelation, FacetPathMapping pathMapping, TreeData<ScopedFacetPath> treeData) Given a mappedRelation add the referenced paths to the treeData