public class AggCountDistinct extends AggregatorBase
| Constructor and Description |
|---|
AggCountDistinct() |
| Modifier and Type | Method and Description |
|---|---|
String |
asSparqlExpr(SerializationContext sCxt)
Format as an (extended) SPARQL expression
|
Aggregator |
copy(ExprList expr) |
Accumulator |
createAccumulator()
Create an accumulator for this aggregator
|
boolean |
equals(Aggregator other,
boolean bySyntax)
Consider this 'protected'
|
Expr |
getExpr()
Many aggergate use a single expression.
|
Node |
getValueEmpty()
Value if there are no elements in any group : return null for no result
|
int |
hashCode() |
String |
toPrefixString() |
String |
toString() |
copyTransform, equals, getExprList, getName, getValue, keypublic Aggregator copy(ExprList expr)
public String asSparqlExpr(SerializationContext sCxt)
AggregatorasSparqlExpr in interface AggregatorasSparqlExpr in class AggregatorBasepublic String toString()
toString in class AggregatorBasepublic String toPrefixString()
toPrefixString in interface AggregatortoPrefixString in class AggregatorBasepublic Expr getExpr()
AggregatorBasepublic Accumulator createAccumulator()
AggregatorcreateAccumulator in interface AggregatorcreateAccumulator in class AggregatorBasepublic Node getValueEmpty()
AggregatorgetValueEmpty in interface AggregatorgetValueEmpty in class AggregatorBasepublic int hashCode()
hashCode in interface AggregatorhashCode in class AggregatorBasepublic boolean equals(Aggregator other, boolean bySyntax)
AggregatorLicenced under the Apache License, Version 2.0