public class IntegerSumOperator extends AbstractMemorylessAggregationOperator<java.lang.Integer,java.lang.Integer>
Modifier and Type | Field and Description |
---|---|
static IntegerSumOperator |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
createNeutral() |
java.lang.String |
getName()
A name or identifier of the operator.
|
java.lang.String |
getShortDescription()
A textual description of the operator.
|
boolean |
isNeutral(java.lang.Integer result) |
java.lang.Integer |
update(java.lang.Integer oldResult,
java.lang.Integer updateValue,
boolean isInsertion) |
getAggregate
public static final IntegerSumOperator INSTANCE
public java.lang.String getShortDescription()
IMultisetAggregationOperator
public java.lang.String getName()
IMultisetAggregationOperator
public java.lang.Integer createNeutral()
public boolean isNeutral(java.lang.Integer result)
public java.lang.Integer update(java.lang.Integer oldResult, java.lang.Integer updateValue, boolean isInsertion)