Class SparqlLibCollectionAgg
java.lang.Object
org.aksw.jena_sparql_api.sparql.ext.collection.base.SparqlLibCollectionAgg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, T> aggNodesFromCollectionExpr(org.apache.jena.sparql.expr.Expr expr, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node, org.apache.jena.sparql.function.FunctionEnv, T, ?> agg) static <T> org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, T> aggNodesFromExpr(org.apache.jena.sparql.expr.Expr expr, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node, org.apache.jena.sparql.function.FunctionEnv, T, ?> agg) Create an aggregator of nodes based on an expressionstatic <T> org.apache.jena.sparql.expr.aggregate.AccumulatorFactorywrap1(BiFunction<? super org.apache.jena.sparql.expr.Expr, ? super Boolean, ? extends org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding, org.apache.jena.sparql.function.FunctionEnv, T>> ctor, org.apache.jena.datatypes.RDFDatatype rdfDatatype)
-
Constructor Details
-
SparqlLibCollectionAgg
public SparqlLibCollectionAgg()
-
-
Method Details
-
wrap1
public static <T> org.apache.jena.sparql.expr.aggregate.AccumulatorFactory wrap1(BiFunction<? super org.apache.jena.sparql.expr.Expr, ? super Boolean, ? extends org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding, org.apache.jena.sparql.function.FunctionEnv, T>> ctor, org.apache.jena.datatypes.RDFDatatype rdfDatatype) -
aggNodesFromExpr
public static <T> org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, aggNodesFromExprT> (org.apache.jena.sparql.expr.Expr expr, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node, org.apache.jena.sparql.function.FunctionEnv, T, ?> agg) Create an aggregator of nodes based on an expression -
aggNodesFromCollectionExpr
public static <T> org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, aggNodesFromCollectionExprT> (org.apache.jena.sparql.expr.Expr expr, org.aksw.commons.collector.domain.ParallelAggregator<org.apache.jena.graph.Node, org.apache.jena.sparql.function.FunctionEnv, T, ?> agg)
-