Class SensorThingsMultiDatastreamV11
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- All Implemented Interfaces:
DataModel
The Data Model implements the SensorThings MultiDatastream extension.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityPropertyMain<List<String>>static final EntityPropertyMain<List<de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement>>final EntityTypestatic final Stringstatic final Stringstatic final Stringfinal NavigationPropertyEntityfinal NavigationPropertyEntityfinal NavigationPropertyEntity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidinit(ModelRegistry modelRegistry) Initialise the data model in the given ModelRegistry.booleanCheck if the model is initialised.newMultiDatastream(String name, String description, de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement... uoms) newMultiDatastream(String name, String description, List<de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement> uoms) newObservation(Object result) newObservation(Object result, Entity datastream) newObservation(Object result, de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval phenomenonTime) newObservation(Object result, de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval phenomenonTime, Entity datastream) newObservation(Object result, ZonedDateTime phenomenonTime) newObservation(Object result, ZonedDateTime phenomenonTime, Entity datastream)
-
Field Details
-
NAME_MULTI_DATASTREAM
- See Also:
-
NAME_MULTI_DATASTREAMS
- See Also:
-
NAME_MULTIOBSERVATIONDATATYPES
- See Also:
-
EP_MULTIOBSERVATIONDATATYPES
-
EP_UNITOFMEASUREMENTS
public static final EntityPropertyMain<List<de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement>> EP_UNITOFMEASUREMENTS -
npObservationMultidatastream
-
npMultidatastreamObservations
-
npObspropMultidatastreams
-
npMultidatastreamObservedproperties
-
npThingMultidatastreams
-
npMultidatastreamThing
-
npSensorMultidatastreams
-
npMultidatastreamSensor
-
etMultiDatastream
-
-
Constructor Details
-
SensorThingsMultiDatastreamV11
public SensorThingsMultiDatastreamV11()
-
-
Method Details
-
init
Description copied from interface:DataModelInitialise the data model in the given ModelRegistry. -
isInitialised
public boolean isInitialised()Description copied from interface:DataModelCheck if the model is initialised.- Specified by:
isInitialisedin interfaceDataModel- Returns:
- true if initialised.
-
getModelRegistry
-
newMultiDatastream
-
newMultiDatastream
-
newMultiDatastream
-
newMultiDatastream
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-