Class StatisticalAggregateFunction
- java.lang.Object
-
- org.eclipse.rdf4j.query.parser.sparql.aggregate.AggregateFunction<StatisticCollector,org.eclipse.rdf4j.model.Value>
-
- org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticalAggregateFunction
-
@Experimental public class StatisticalAggregateFunction extends org.eclipse.rdf4j.query.parser.sparql.aggregate.AggregateFunction<StatisticCollector,org.eclipse.rdf4j.model.Value>
AggregateFunctionused for processing of extended statistical aggregate operations through SPARQL.- Author:
- Tomas Kovachev t.kovachev1996@gmail.com
-
-
Constructor Summary
Constructors Constructor Description StatisticalAggregateFunction(Function<BindingSet,org.eclipse.rdf4j.model.Value> evaluationStep)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessAggregate(BindingSet bindingSet, Predicate<org.eclipse.rdf4j.model.Value> distinctValue, StatisticCollector collector)
-
-
-
Constructor Detail
-
StatisticalAggregateFunction
public StatisticalAggregateFunction(Function<BindingSet,org.eclipse.rdf4j.model.Value> evaluationStep)
-
-
Method Detail
-
processAggregate
public void processAggregate(BindingSet bindingSet, Predicate<org.eclipse.rdf4j.model.Value> distinctValue, StatisticCollector collector) throws QueryEvaluationException
- Specified by:
processAggregatein classorg.eclipse.rdf4j.query.parser.sparql.aggregate.AggregateFunction<StatisticCollector,org.eclipse.rdf4j.model.Value>- Throws:
QueryEvaluationException
-
-