Class AggCustomWrapper
java.lang.Object
org.apache.jena.sparql.expr.aggregate.AggregatorBase
org.apache.jena.sparql.expr.aggregate.AggCustom
org.aksw.jena_sparql_api.sparql.ext.util.AggCustomWrapper
- All Implemented Interfaces:
org.apache.jena.sparql.expr.aggregate.Aggregator
public class AggCustomWrapper
extends org.apache.jena.sparql.expr.aggregate.AggCustom
Wrapper for to use our (map-reduce-suited)
Aggregator framework with Jena.- Author:
- raven
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, org.apache.jena.sparql.expr.NodeValue> Fields inherited from class org.apache.jena.sparql.expr.aggregate.AggregatorBase
exprList, HC_AggAvg, HC_AggAvgDistinct, HC_AggCount, HC_AggCountDistinct, HC_AggCountVar, HC_AggCountVarDistinct, HC_AggCustom, HC_AggFoldList, HC_AggFoldMap, HC_AggGroupConcat, HC_AggGroupConcatDistinct, HC_AggMax, HC_AggMaxDistinct, HC_AggMedian, HC_AggMedianDistinct, HC_AggMin, HC_AggMinDistinct, HC_AggMode, HC_AggModeDistinct, HC_AggNull, HC_AggSample, HC_AggSampleDistinct, HC_AggSum, HC_AggSumDistinct, isDistinct, name -
Constructor Summary
ConstructorsConstructorDescriptionAggCustomWrapper(String iri, boolean distinct, org.apache.jena.sparql.expr.ExprList exprs) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.expr.aggregate.AccumulatorMethods inherited from class org.apache.jena.sparql.expr.aggregate.AggCustom
asSparqlExpr, copy, createAccNull, equals, getExpr, getIRI, getValueEmpty, hashCode, toPrefixStringMethods inherited from class org.apache.jena.sparql.expr.aggregate.AggregatorBase
copyTransform, equals, getExprList, getName, getValue, key, toString
-
Field Details
-
aggDelegate
protected org.aksw.commons.collector.domain.Aggregator<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv, aggDelegateorg.apache.jena.sparql.expr.NodeValue>
-
-
Constructor Details
-
AggCustomWrapper
-
-
Method Details
-
createAccumulator
public org.apache.jena.sparql.expr.aggregate.Accumulator createAccumulator()- Specified by:
createAccumulatorin interfaceorg.apache.jena.sparql.expr.aggregate.Aggregator- Overrides:
createAccumulatorin classorg.apache.jena.sparql.expr.aggregate.AggCustom
-