|
|
|
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.torweg.pulse.component.statistics.util.AbstractRowData<T>
T - the implementation of the underlying IHasDurationpublic abstract class AbstractRowData<T extends IHasDuration>
An abstract base class representing the data of the
ResultIHasDurationMatrixRows of the
ResultIHasDurationMatrix.
NOTE: Implementing classes are to be JAXB-enabled.
| Constructor Summary | |
|---|---|
AbstractRowData()
|
|
| Method Summary | |
|---|---|
protected abstract void |
aggregate(T dataObject)
Aggregates the values of the given data. |
protected abstract AbstractRowData<T> |
create(T dataObject)
Factory method. |
abstract java.util.Set<T> |
getDataObjects()
Returns the underlying IHasDurations dataObjects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractRowData()
| Method Detail |
|---|
protected abstract AbstractRowData<T> create(T dataObject)
Creates a new AbstractRowData from the given data.
dataObject - the IHasDuration
AbstractRowData.protected abstract void aggregate(T dataObject)
dataObject - the IHasDurationpublic abstract java.util.Set<T> getDataObjects()
IHasDurations dataObjects.
IHasDurations dataObjects
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||