Class DataArrayValue
java.lang.Object
de.fraunhofer.iosb.ilt.frostserver.plugin.format.dataarray.DataArrayValue
- Author:
- scf
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.fasterxml.jackson.core.type.TypeReference<List<DataArrayValue>>The typereference for a list of DataArrayValues, used for type-safe json deserialization. -
Constructor Summary
ConstructorsConstructorDescriptionDataArrayValue(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity parentEntitiy, List<String> components, de.fraunhofer.iosb.ilt.frostserver.model.EntityType datastream) DataArrayValue(de.fraunhofer.iosb.ilt.frostserver.path.ResourcePath path, de.fraunhofer.iosb.ilt.frostserver.model.core.Entity observation, List<String> components, NavigationPropertyMain<de.fraunhofer.iosb.ilt.frostserver.model.core.Entity> npDatastream, NavigationPropertyMain<de.fraunhofer.iosb.ilt.frostserver.model.core.Entity> npMultiDatastream) -
Method Summary
Modifier and TypeMethodDescriptionaddItemToTail(Object item) static StringdataArrayIdFor(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity observation, NavigationPropertyMain.NavigationPropertyEntity npDatastream, NavigationPropertyMain.NavigationPropertyEntity npMultiDatastream) booleande.fraunhofer.iosb.ilt.frostserver.model.core.Entityde.fraunhofer.iosb.ilt.frostserver.model.core.EntityinthashCode()voidsetComponents(List<String> components) voidsetDataArray(List<List<Object>> dataArray) voidsetDatastream(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity datastream) voidsetMultiDatastream(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity multiDatastream)
-
Field Details
-
LIST_OF_DATAARRAYVALUE
public static final com.fasterxml.jackson.core.type.TypeReference<List<DataArrayValue>> LIST_OF_DATAARRAYVALUEThe typereference for a list of DataArrayValues, used for type-safe json deserialization.
-
-
Constructor Details
-
DataArrayValue
public DataArrayValue() -
DataArrayValue
-
-
Method Details
-
getDatastream
public de.fraunhofer.iosb.ilt.frostserver.model.core.Entity getDatastream() -
setDatastream
public void setDatastream(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity datastream) -
getMultiDatastream
public de.fraunhofer.iosb.ilt.frostserver.model.core.Entity getMultiDatastream() -
setMultiDatastream
public void setMultiDatastream(de.fraunhofer.iosb.ilt.frostserver.model.core.Entity multiDatastream) -
getComponents
-
setComponents
-
getDataArray
-
setDataArray
-
newItemList
-
addItemToTail
-
hashCode
public int hashCode() -
equals
-