Class AggCountDistinct
- java.lang.Object
-
- org.apache.jena.sparql.expr.aggregate.AggregatorBase
-
- org.apache.jena.sparql.expr.aggregate.AggCountDistinct
-
- All Implemented Interfaces:
Aggregator
public class AggCountDistinct extends AggregatorBase
-
-
Constructor Summary
Constructors Constructor Description AggCountDistinct()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringasSparqlExpr(SerializationContext sCxt)Format as an (extended) SPARQL expressionAggregatorcopy(ExprList expr)AccumulatorcreateAccumulator()Create an accumulator for this aggregatorbooleanequals(Aggregator other, boolean bySyntax)Consider this 'protected'ExprgetExpr()NodegetValueEmpty()Value if there are no groups : return null for no resultinthashCode()java.lang.StringtoPrefixString()java.lang.StringtoString()-
Methods inherited from class org.apache.jena.sparql.expr.aggregate.AggregatorBase
copyTransform, equals, getExprList, getName, getValue, key
-
-
-
-
Method Detail
-
copy
public Aggregator copy(ExprList expr)
-
asSparqlExpr
public java.lang.String asSparqlExpr(SerializationContext sCxt)
Description copied from interface:AggregatorFormat as an (extended) SPARQL expression- Specified by:
asSparqlExprin interfaceAggregator- Overrides:
asSparqlExprin classAggregatorBase
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAggregatorBase
-
toPrefixString
public java.lang.String toPrefixString()
- Specified by:
toPrefixStringin interfaceAggregator- Overrides:
toPrefixStringin classAggregatorBase
-
getExpr
public Expr getExpr()
-
createAccumulator
public Accumulator createAccumulator()
Description copied from interface:AggregatorCreate an accumulator for this aggregator- Specified by:
createAccumulatorin interfaceAggregator- Specified by:
createAccumulatorin classAggregatorBase
-
getValueEmpty
public Node getValueEmpty()
Description copied from interface:AggregatorValue if there are no groups : return null for no result- Specified by:
getValueEmptyin interfaceAggregator- Specified by:
getValueEmptyin classAggregatorBase
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceAggregator- Specified by:
hashCodein classAggregatorBase
-
equals
public boolean equals(Aggregator other, boolean bySyntax)
Description copied from interface:AggregatorConsider this 'protected'
-
-