java.lang.Object
org.apache.jena.sparql.expr.aggregate.AggregatorBase
org.apache.jena.sparql.expr.aggregate.AggCustom
- All Implemented Interfaces:
Aggregator
Syntax element and framework execution for custom aggregates.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionFormat as an (extended) SPARQL expressionstatic Accumulator
Create an accumulator for this aggregatorboolean
equals
(Aggregator other, boolean bySyntax) Consider this 'protected'getExpr()
getIRI()
org.apache.jena.graph.Node
Value if there are no groups : return null for no resultint
hashCode()
Methods inherited from class org.apache.jena.sparql.expr.aggregate.AggregatorBase
copyTransform, equals, getExprList, getName, getValue, key, toString
-
Constructor Details
-
AggCustom
-
-
Method Details
-
copy
-
asSparqlExpr
Description copied from interface:Aggregator
Format as an (extended) SPARQL expression- Specified by:
asSparqlExpr
in interfaceAggregator
- Overrides:
asSparqlExpr
in classAggregatorBase
-
toPrefixString
- Specified by:
toPrefixString
in interfaceAggregator
- Overrides:
toPrefixString
in classAggregatorBase
-
createAccumulator
Description copied from interface:Aggregator
Create an accumulator for this aggregator- Specified by:
createAccumulator
in interfaceAggregator
- Specified by:
createAccumulator
in classAggregatorBase
-
getValueEmpty
public org.apache.jena.graph.Node getValueEmpty()Description copied from interface:Aggregator
Value if there are no groups : return null for no result- Specified by:
getValueEmpty
in interfaceAggregator
- Specified by:
getValueEmpty
in classAggregatorBase
-
getExpr
-
getIRI
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceAggregator
- Specified by:
hashCode
in classAggregatorBase
-
equals
Description copied from interface:Aggregator
Consider this 'protected' -
createAccNull
-