public class AggregationTest extends java.lang.Object implements Aggregation
Modifier and Type | Field and Description |
---|---|
private boolean |
_add |
private ResultValue |
_result |
Constructor and Description |
---|
AggregationTest() |
Modifier and Type | Method and Description |
---|---|
void |
aggregate(ResultValue value)
Zahlen: wert1-wert2+wert3-wert4 Text: *** -> gefunden, sonst : nicht gefunden bool: 1xwahr -> wahr, sonst falsch
|
java.lang.String |
getAggregationName()
Liefert den Namen der Aggregation zurück.
|
ResultValue |
getResult()
Liefert das Ergebnis der Aggregation.
|
private void |
traverse(ResultValue left,
ResultValue right)
Durchläuft die Werte und berechnet die Aggregation.
|
private ResultValue _result
private boolean _add
public void aggregate(ResultValue value) throws java.lang.UnsupportedOperationException
aggregate
in interface Aggregation
value
- Wertjava.lang.UnsupportedOperationException
- Operation kann auf den Daten nicht durchgeführt werden.Aggregation.aggregate(de.bsvrz.pua.prot.util.ResultValue)
private void traverse(ResultValue left, ResultValue right)
left
- Linker Operand. Wird geändert.right
- Rechter Operand. Wird nicht geändert.public ResultValue getResult() throws java.lang.UnsupportedOperationException
Aggregation
getResult
in interface Aggregation
java.lang.UnsupportedOperationException
- Operation kann auf den Daten nicht durchgeführt werden.Aggregation.getResult()
public java.lang.String getAggregationName()
Aggregation
getAggregationName
in interface Aggregation
Aggregation.getAggregationName()