Package org.n52.io.response.dataset
Class DataCollection<T>
- java.lang.Object
-
- org.n52.io.response.dataset.DataCollection<T>
-
public class DataCollection<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description DataCollection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAll(DataCollection<T> seriesCollection)voidaddNewSeries(String reference, T series)Map<String,T>getAllSeries()Returns all series mapped by series id.TgetSeries(String seriesId)ObjectgetSeriesOutput()Returns all series as simple collection.voidsetAllSeries(Map<String,T> series)intsize()
-
-
-
Method Detail
-
addAll
public void addAll(DataCollection<T> seriesCollection)
-
getAllSeries
public Map<String,T> getAllSeries()
Returns all series mapped by series id.- Returns:
- all series hold by this data collection.
-
getSeriesOutput
public Object getSeriesOutput()
Returns all series as simple collection. This method is intended only for output serialization.
Note: Depending on the actual series data type no reference can be made to the concrete series anymore! Use
getAllSeries()if you need to keep reference.- Returns:
- the timeseries hold by this data collection.
-
size
public int size()
-
-