Uses of Class
org.aksw.jena_sparql_api.algebra.analysis.DistinctExtendFilter
Packages that use DistinctExtendFilter
Package
Description
-
Uses of DistinctExtendFilter in org.aksw.commons.graph.index.jena.transform
Fields in org.aksw.commons.graph.index.jena.transform declared as DistinctExtendFilterModifier and TypeFieldDescriptionprotected DistinctExtendFilterNaEdge.defprotected DistinctExtendFilterOpDistinctExtendFilter.defMethods in org.aksw.commons.graph.index.jena.transform that return DistinctExtendFilter -
Uses of DistinctExtendFilter in org.aksw.jena_sparql_api.algebra.analysis
Methods in org.aksw.jena_sparql_api.algebra.analysis that return DistinctExtendFilterModifier and TypeMethodDescriptionDistinctExtendFilter.applyDistinct()Conceptually overrides a prior distinct, and marks all so far visible variables as distinct - If there was no prior distinct: Initialize the post distinct map to an identity mapping of the visible variables after pre-distinct - Otherwise Merge the current post-distinct definitions with the pre-distinct ones: Create a post-distinct identity mapping with all visible variables of pre-distinctDistinctExtendFilter.applyExtend(Map<org.apache.jena.sparql.core.Var, org.apache.jena.sparql.expr.Expr> extend) DistinctExtendFilter.applyExtend(org.apache.jena.sparql.core.VarExprList extend) DistinctExtendFilter.applyFilter(org.apache.jena.sparql.expr.Expr contribExpr) Expand any filter according to any prior extendDistinctExtendFilter.applyFilter(org.apache.jena.sparql.expr.ExprList contribExprs) DistinctExtendFilter.applyNodeTransform(org.apache.jena.sparql.graph.NodeTransform nodeTransform) DistinctExtendFilter.applyProject(Collection<org.apache.jena.sparql.core.Var> projectVars) Update the projectionstatic DistinctExtendFilterDistinctExtendFilter.create(Collection<org.apache.jena.sparql.core.Var> initialVars)