public interface Aggregator
Modifier and Type | Method and Description |
---|---|
String |
asSparqlExpr(SerializationContext sCxt)
Format as an (extended) SPARQL expression
|
Aggregator |
copy(ExprList exprs) |
Aggregator |
copyTransform(NodeTransform transform) |
Accumulator |
createAccumulator()
Create an accumulator for this aggregator
|
boolean |
equals(Object other) |
ExprList |
getExprList() |
String |
getName()
Get the SPARQL name (COUNT, AVG etc)
|
Node |
getValueEmpty()
Value if there are no elements in any group : return null for no result
|
int |
hashCode() |
String |
key() |
String |
toPrefixString() |
Accumulator createAccumulator()
Node getValueEmpty()
String toPrefixString()
String key()
String getName()
ExprList getExprList()
Aggregator copy(ExprList exprs)
Aggregator copyTransform(NodeTransform transform)
String asSparqlExpr(SerializationContext sCxt)
Licenced under the Apache License, Version 2.0