| Constructor and Description |
|---|
AggregationHandler(Query query)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(Expr expr,
Var var)
Add and expression aggregator and variable to the mapping.
|
AggregationHandler |
addAll(AggregationHandler handler)
Add all the aggregations from the other handler.
|
void |
build()
Called by the build process for this handler to perform any adjustments to the query before
the build completes.
|
Query |
getQuery()
Get the query we are executing against.
|
void |
setVars(Map<Var,Node> values)
Set the values for variables managed by the handler implementation.
|
public AggregationHandler(Query query)
query - the query to handle.public AggregationHandler addAll(AggregationHandler handler)
handler - The other handler.public Query getQuery()
public void setVars(Map<Var,Node> values)
Handlerpublic void build()
HandlerLicensed under the Apache License, Version 2.0