Class DataArrayValue
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.frostserver.plugin.format.dataarray.DataArrayValue
-
public class DataArrayValue extends Object
- Author:
- scf
-
-
Field Summary
Fields Modifier and Type Field Description static com.fasterxml.jackson.core.type.TypeReference<List<DataArrayValue>>LIST_OF_DATAARRAYVALUEThe typereference for a list of DataArrayValues, used for type-safe json deserialization.
-
Constructor Summary
Constructors Constructor Description DataArrayValue()DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.model.Datastream datastream, List<String> components)DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastream multiDatastream, List<String> components)DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.path.ResourcePath path, de.fraunhofer.iosb.ilt.frostserver.model.Observation observation, List<String> components)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataArrayValueaddItemToTail(Object item)static StringdataArrayIdFor(de.fraunhofer.iosb.ilt.frostserver.model.Observation observation)booleanequals(Object obj)List<String>getComponents()List<List<Object>>getDataArray()de.fraunhofer.iosb.ilt.frostserver.model.DatastreamgetDatastream()de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastreamgetMultiDatastream()inthashCode()DataArrayValuenewItemList()voidsetComponents(List<String> components)voidsetDataArray(List<List<Object>> dataArray)voidsetDatastream(de.fraunhofer.iosb.ilt.frostserver.model.Datastream datastream)voidsetMultiDatastream(de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastream multiDatastream)
-
-
-
Field Detail
-
LIST_OF_DATAARRAYVALUE
public static final com.fasterxml.jackson.core.type.TypeReference<List<DataArrayValue>> LIST_OF_DATAARRAYVALUE
The typereference for a list of DataArrayValues, used for type-safe json deserialization.
-
-
Constructor Detail
-
DataArrayValue
public DataArrayValue()
-
DataArrayValue
public DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.model.Datastream datastream, List<String> components)
-
DataArrayValue
public DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastream multiDatastream, List<String> components)
-
-
Method Detail
-
getDatastream
public de.fraunhofer.iosb.ilt.frostserver.model.Datastream getDatastream()
-
setDatastream
public void setDatastream(de.fraunhofer.iosb.ilt.frostserver.model.Datastream datastream)
-
getMultiDatastream
public de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastream getMultiDatastream()
-
setMultiDatastream
public void setMultiDatastream(de.fraunhofer.iosb.ilt.frostserver.model.MultiDatastream multiDatastream)
-
newItemList
public DataArrayValue newItemList()
-
addItemToTail
public DataArrayValue addItemToTail(Object item)
-
dataArrayIdFor
public static String dataArrayIdFor(de.fraunhofer.iosb.ilt.frostserver.model.Observation observation)
-
-