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<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<TimeValue>static final EntityPropertyMain<TimeInterval>static final EntityPropertyMain<MapValue>static final EntityPropertyMain<Object>static final EntityPropertyMain<Object>static final EntityPropertyMain<TimeInstant>static final EntityPropertyMain<TimeInterval>static final EntityPropertyMain<String>static final EntityPropertyMain<TimeInstant>static final EntityPropertyMain<UnitOfMeasurement>static final EntityPropertyMain<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(SensorThingsService service, ModelRegistry modelRegistry) Initialise the data model in the given ModelRegistry.booleanCheck if the model is initialised.newDatastream(Object id) newDatastream(String name, String description, UnitOfMeasurement uom) newDatastream(String name, String description, String observationType, 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, TimeInterval phenomenonTime) newObservation(Object result, TimeInterval phenomenonTime, Entity datastream) newObservation(Object result, TimeValue phenomenonTime) newObservation(Object result, TimeValue phenomenonTime, Entity datastream) newObservation(Object result, ZonedDateTime phenomenonTime) newObservation(Object result, ZonedDateTime phenomenonTime, Entity datastream) newObservedProperty(String name, String definition, String desription) newThing()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.fraunhofer.iosb.ilt.frostclient.models.DataModel
getVersion
-
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
-
EP_DESCRIPTION
-
EP_DEFINITION
-
EP_FEATURE
-
EP_LOCATION
-
EP_METADATA
-
EP_NAME
-
EP_OBSERVATIONTYPE
-
EP_OBSERVEDAREA
-
EP_PHENOMENONTIME
-
EP_PHENOMENONTIMEDS
-
EP_PARAMETERS
-
EP_RESULT
-
EP_RESULTTIME
-
EP_RESULTTIMEDS
-
EP_RESULTQUALITY
-
EP_SYMBOL
-
EP_TIME
-
EP_VALIDTIME
-
EP_PROPERTIES
-
EP_ENCODINGTYPE
-
EP_ID
-
ept_Uom
-
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.
-
newThing
-
newThing
-
newThing
-
newThing
-
newThing
-
newLocation
-
newLocation
-
newLocation
-
newLocation
-
newDatastream
-
newDatastream
-
newDatastream
-
newDatastream
public Entity newDatastream(String name, String description, String observationType, UnitOfMeasurement uom) -
newSensor
-
newSensor
-
newSensor
-
newObservedProperty
-
newObservedProperty
-
newObservedProperty
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newObservation
-
newHistoricalLocation
-
newHistoricalLocation
-
newHistoricalLocation
-
newHistoricalLocation
-
newFeatureOfInterest
-
newFeatureOfInterest
-
newFeatureOfInterest
-
newFeatureOfInterest
-