Package org.aksw.jenax.arq.aggregation
Interface Agg<T>
- All Superinterfaces:
org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, T>
- All Known Implementing Classes:
AggDatasetGraph,AggGraph,AggList,AggLiteral,AggMap,AggObject,AggResultSetPart,AggTransform
public interface Agg<T>
extends org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv,T>
-
Method Summary
Modifier and TypeMethodDescriptionSet<org.apache.jena.sparql.core.Var>An accumulator may declare the variable it references.Methods inherited from interface org.aksw.commons.collector.domain.Aggregator
accumulateAll, accumulateAll, accumulateAll, finish
-
Method Details
-
createAccumulator
- Specified by:
createAccumulatorin interfaceorg.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, T>
-
getDeclaredVars
Set<org.apache.jena.sparql.core.Var> getDeclaredVars()An accumulator may declare the variable it references. The variables can be derived from e.g. underlying Sparql expressions or sub aggregators.- Returns:
-