|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Aggregator
An Aggregator is the processor for the whole result stream. BindingKeys identify which section of a group we're in.
| Method Summary | |
|---|---|
void |
accumulate(BindingKey key,
Binding b,
FunctionEnv functionEnv)
|
Aggregator |
copy(Expr expr)
|
Aggregator |
copyTransform(NodeTransform transform)
|
boolean |
equals(Object other)
|
Expr |
getExpr()
Get the expression - may be null (e.g COUNT(*)) ; |
com.hp.hpl.jena.graph.Node |
getValue(BindingKey key)
|
com.hp.hpl.jena.graph.Node |
getValueEmpty()
Value if there are no elements in any group : return null for no result |
int |
hashCode()
|
String |
key()
|
String |
toPrefixString()
|
| Method Detail |
|---|
void accumulate(BindingKey key,
Binding b,
FunctionEnv functionEnv)
com.hp.hpl.jena.graph.Node getValue(BindingKey key)
com.hp.hpl.jena.graph.Node getValueEmpty()
String toPrefixString()
String key()
Expr getExpr()
Aggregator copy(Expr expr)
Aggregator copyTransform(NodeTransform transform)
int hashCode()
hashCode in class Objectboolean equals(Object other)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||