Class SensorThingsSensingV11
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- All Implemented Interfaces:
DataModel
The core SensorThings v1.1 Sensing data model.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant>static final EntityPropertyMain<String>static final EntityPropertyMain<String>static final EntityPropertyMain<String>static final EntityPropertyMain<Object>static final EntityPropertyMain<Object>static final EntityPropertyMain<Object>static final EntityPropertyMain<String>static final EntityPropertyMain<String>static final EntityPropertyMain<String>static final EntityPropertyMain<org.geojson.GeoJsonObject>static final EntityPropertyMain<Map<String,Object>> static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval>static final EntityPropertyMain<MapValue>static final EntityPropertyMain<Object>static final EntityPropertyMain<Object>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval>static final EntityPropertyMain<String>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement>static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval>static final TypeComplexfinal EntityTypefinal EntityTypefinal EntityTypefinal EntityTypefinal EntityTypefinal EntityTypefinal EntityTypefinal EntityTypestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringfinal NavigationPropertyEntityfinal NavigationPropertyEntityfinal NavigationPropertyEntityfinal 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.newDatastream(Object id) newDatastream(String name, String description, de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement uom) newDatastream(String name, String description, String observationType, de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement uom) newFeatureOfInterest(String name, String description, String encodingType, Object location) newFeatureOfInterest(String name, String description, org.geojson.GeoJsonObject location) newHistoricalLocation(ZonedDateTime time, Entity thing, Entity... location) newLocation(Object id) newLocation(String name, String description, String encodingType, Object location) newLocation(String name, String description, org.geojson.GeoJsonObject location) 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, de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue phenomenonTime) newObservation(Object result, de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue phenomenonTime, Entity datastream) newObservation(Object result, ZonedDateTime phenomenonTime) newObservation(Object result, ZonedDateTime phenomenonTime, Entity datastream) newObservedProperty(String name, String definition, String desription) newThing()
-
Field Details
-
NAME_DATASTREAM
- See Also:
-
NAME_DATASTREAMS
- See Also:
-
NAME_FEATUREOFINTEREST
- See Also:
-
NAME_FEATURESOFINTEREST
- See Also:
-
NAME_HISTORICALLOCATION
- See Also:
-
NAME_HISTORICALLOCATIONS
- See Also:
-
NAME_LOCATION
- See Also:
-
NAME_LOCATIONS
- See Also:
-
NAME_OBSERVATION
- See Also:
-
NAME_OBSERVATIONS
- See Also:
-
NAME_OBSERVEDPROPERTY
- See Also:
-
NAME_OBSERVEDPROPERTIES
- See Also:
-
NAME_SENSOR
- See Also:
-
NAME_SENSORS
- See Also:
-
NAME_THING
- See Also:
-
NAME_THINGS
- See Also:
-
NAME_DEFINITION
- See Also:
-
NAME_NAME
- See Also:
-
NAME_SYMBOL
- See Also:
-
NAME_EP_CREATIONTIME
- See Also:
-
NAME_EP_DESCRIPTION
- See Also:
-
NAME_EP_DEFINITION
- See Also:
-
NAME_EP_FEATURE
- See Also:
-
NAME_EP_ENCODINGTYPE
- See Also:
-
NAME_EP_LOCATION
- See Also:
-
NAME_EP_METADATA
- See Also:
-
NAME_EP_NAME
- See Also:
-
NAME_EP_OBSERVATIONTYPE
- See Also:
-
NAME_EP_OBSERVEDAREA
- See Also:
-
NAME_EP_PARAMETERS
- See Also:
-
NAME_EP_PHENOMENONTIME
- See Also:
-
NAME_EP_PROPERTIES
- See Also:
-
NAME_EP_RESULT
- See Also:
-
NAME_EP_RESULTTIME
- See Also:
-
NAME_EP_RESULTQUALITY
- See Also:
-
NAME_EP_SYMBOL
- See Also:
-
NAME_EP_TIME
- See Also:
-
NAME_EP_UNITOFMEASUREMENT
- See Also:
-
NAME_EP_VALIDTIME
- See Also:
-
EP_CREATIONTIME
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant> EP_CREATIONTIME -
EP_DESCRIPTION
-
EP_DEFINITION
-
EP_FEATURE
-
EP_LOCATION
-
EP_METADATA
-
EP_NAME
-
EP_OBSERVATIONTYPE
-
EP_OBSERVEDAREA
-
EP_PHENOMENONTIME
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue> EP_PHENOMENONTIME -
EP_PHENOMENONTIMEDS
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval> EP_PHENOMENONTIMEDS -
EP_PARAMETERS
-
EP_RESULT
-
EP_RESULTTIME
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant> EP_RESULTTIME -
EP_RESULTTIMEDS
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval> EP_RESULTTIMEDS -
EP_RESULTQUALITY
-
EP_SYMBOL
-
EP_TIME
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant> EP_TIME -
EP_VALIDTIME
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval> EP_VALIDTIME -
EP_PROPERTIES
-
EP_ENCODINGTYPE
-
EP_ID
-
ept_Uom
-
EP_UNITOFMEASUREMENT
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement> EP_UNITOFMEASUREMENT -
npObservationDatastream
-
npObservationFeatureofinterest
-
npSensorDatastreams
-
npObspropDatastreams
-
npThingHistoricallocations
-
npThingDatastreams
-
npThingLocations
-
npDatastreamObservations
-
npDatastreamObservedproperty
-
npDatastreamSensor
-
npDatastreamThing
-
npFeatureObservations
-
npLocationHistoricallocations
-
npLocationThings
-
npHistlocLocations
-
npHistlocThing
-
etThing
-
etSensor
-
etObservedProperty
-
etObservation
-
etLocation
-
etHistoricalLocation
-
etFeatureOfInterest
-
etDatastream
-
-
Constructor Details
-
SensorThingsSensingV11
public SensorThingsSensingV11()
-
-
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
-
newThing
-
newThing
-
newThing
-
newThing
-
newThing
-
newLocation
-
newLocation
-
newLocation
-
newLocation
-
newDatastream
-
newDatastream
-
newDatastream
-
newDatastream
-
newSensor
-
newSensor
-
newSensor
-
newObservedProperty
-
newObservedProperty
-
newObservedProperty
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newHistoricalLocation
-
newHistoricalLocation
-
newHistoricalLocation
-
newHistoricalLocation
-
newFeatureOfInterest
-
newFeatureOfInterest
-
newFeatureOfInterest
-
newFeatureOfInterest
-