Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractConstraintMixin - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins
-
Mixin to resolve SWE types from their type field.
- AbstractConstraintMixin() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.AbstractConstraintMixin
- AbstractDataComponentMixin - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins
-
Mixin to set fields to only serialise if non-default.
- AbstractDataComponentMixin() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.AbstractDataComponentMixin
- AbstractSWEIdentifiableMixin - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins
-
Mixin to resolve SWE types from their type field.
- AbstractSWEIdentifiableMixin() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.AbstractSWEIdentifiableMixin
- add(Entity) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
- add(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- addAuthHeader(HttpRequest) - Method in interface de.fraunhofer.iosb.ilt.frostclient.utils.TokenManager
-
Add any headers to the request that are required Authentication and Authorisation.
- addAuthHeader(HttpRequest) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
Add any headers to the request that are required Authentication and Authorisation.
- addAuthHeader(HttpRequest) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
- addItem(String, Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper.PropertyBuilder
- addNavigationEntity(NavigationPropertyEntitySet, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- addNavigationEntity(NavigationPropertyEntitySet, Entity...) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- addNavigationEntity(NavigationPropertyEntitySet, List<Entity>) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- addPath(String, Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper.PropertyBuilder
- addProperty(String, PropertyType, boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- APPLICATION_JSON_PATCH - Static variable in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- asISO8601() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- asISO8601() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- asISO8601() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeObject
- asISO8601() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- AT_IOT_COUNT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- AT_IOT_ID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- AT_IOT_NAVIGATION_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- AT_IOT_NEXT_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- AT_IOT_SELF_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
B
- BaseDao - Class in de.fraunhofer.iosb.ilt.frostclient.dao
-
The implementation of a data access object.
- BaseDao(SensorThingsService, Entity, NavigationPropertyEntitySet) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- BaseDao(SensorThingsService, EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
-
Constructor.
- build() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11.TaskingParametersBuilder
- build() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper.PropertyBuilder
C
- capitalize(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- CHARSET_UTF8 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- cleanForLogging(Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Null-Save replaces characters that might break logging output.
- cleanForLogging(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Replaces characters that might break logging output.
- cleanForLogging(String, int) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Removes characters that might break logging output and truncates to a maximum length.Currently: \n, \r and \t
- CollectionsHelper - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Helper methods for dealing with Maps.
- CollectionsHelper.PropertyBuilder - Class in de.fraunhofer.iosb.ilt.frostclient.utils
- compareTo(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- compareTo(IdLong) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- compareTo(IdString) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- compareTo(IdUuid) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- compareTo(Property) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
- ComplexValue - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
Interface that values of complex properties should implement to make it easier to access sub-properties.
- Constants - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Various String constants.
- CONTENT_TYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_APPLICATION_GEOJSON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_APPLICATION_HTTP - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_APPLICATION_JSON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_APPLICATION_JSONPATCH - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_APPLICATION_XML - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- CONTENT_TYPE_TEXT_HTML - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- count - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- count() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- count() - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryParameter
-
Add the count parameter as specified by the SensorThingsAPI specification.
- countName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- create(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- create(Entity) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Create a new entity.
- create(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Create the given entity in this service.
- create(TimeInstant) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(TimeInterval) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(Instant) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- create(Instant) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(Instant, Instant) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- create(Instant, Instant) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(ZonedDateTime) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- create(ZonedDateTime) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(ZonedDateTime, ZonedDateTime) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- create(ZonedDateTime, ZonedDateTime) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(Moment) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- create(Moment) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- create(Moment, Moment) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- create(Moment, Moment) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- createInsecureHttpClient(SensorThingsService) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.Utils
D
- dao(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- dao(NavigationPropertyEntitySet) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- Dao - Interface in de.fraunhofer.iosb.ilt.frostclient.dao
-
CRUD operations for Entity Types.
- data - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- de.fraunhofer.iosb.ilt.frostclient - package de.fraunhofer.iosb.ilt.frostclient
- de.fraunhofer.iosb.ilt.frostclient.dao - package de.fraunhofer.iosb.ilt.frostclient.dao
- de.fraunhofer.iosb.ilt.frostclient.exception - package de.fraunhofer.iosb.ilt.frostclient.exception
- de.fraunhofer.iosb.ilt.frostclient.json - package de.fraunhofer.iosb.ilt.frostclient.json
- de.fraunhofer.iosb.ilt.frostclient.json.deserialize - package de.fraunhofer.iosb.ilt.frostclient.json.deserialize
- de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins - package de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins
- de.fraunhofer.iosb.ilt.frostclient.json.serialize - package de.fraunhofer.iosb.ilt.frostclient.json.serialize
- de.fraunhofer.iosb.ilt.frostclient.model - package de.fraunhofer.iosb.ilt.frostclient.model
- de.fraunhofer.iosb.ilt.frostclient.model.ext - package de.fraunhofer.iosb.ilt.frostclient.model.ext
- de.fraunhofer.iosb.ilt.frostclient.model.property - package de.fraunhofer.iosb.ilt.frostclient.model.property
- de.fraunhofer.iosb.ilt.frostclient.model.property.type - package de.fraunhofer.iosb.ilt.frostclient.model.property.type
- de.fraunhofer.iosb.ilt.frostclient.models - package de.fraunhofer.iosb.ilt.frostclient.models
- de.fraunhofer.iosb.ilt.frostclient.query - package de.fraunhofer.iosb.ilt.frostclient.query
- de.fraunhofer.iosb.ilt.frostclient.utils - package de.fraunhofer.iosb.ilt.frostclient.utils
- deCapitalize(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- delete() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- delete(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- delete(Entity) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Delete an entity.
- delete(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Deletes the given entity from the service.
- deserialize(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntityDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntitySetDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeInstantDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeIntervalDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeValueDeserializer
- deserializeFull(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntityDeserializer
-
Deserialises an Entity, consuming the Object start and end tokens.
- deserializeFull(JsonParser, DeserializationContext) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntitySetDeserializer
-
Deserialises an EntitySet result, consuming the Object start and end tokens.
E
- EDM_BINARY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_BINARY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_BOOLEAN - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_BOOLEAN_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_BYTE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_BYTE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DATE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DATE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DATETIMEOFFSET - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DATETIMEOFFSET_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DECIMAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DECIMAL_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DOUBLE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DOUBLE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DURATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_DURATION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYCOLLECTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYCOLLECTION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYLINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYLINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTILINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTILINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTIPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTIPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTIPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYMULTIPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOGRAPHYPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYCOLLECTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYCOLLECTION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYLINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYLINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTILINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTILINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTIPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTIPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTIPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYMULTIPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GEOMETRYPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_GUID_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT16 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT16_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT32 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT32_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT64 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_INT64_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_SBYTE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_SBYTE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_SINGLE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_SINGLE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_STREAM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_STREAM_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_STRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_TIMEOFDAY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_TIMEOFDAY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_UNTYPED - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- EDM_UNTYPED_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- Entity - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
The Entity model element.
- Entity(EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- Entity(EntityType, Id) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- EntityDeserializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Handles deserialization of Entity objects.
- EntityDeserializer(ModelRegistry, EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntityDeserializer
- entityName - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The entityName of this entity type as used in URLs.
- EntityProperty<T> - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property
-
A direct property of an Entity.
- EntityPropertyMain<P> - Class in de.fraunhofer.iosb.ilt.frostclient.model.property
- EntityPropertyMain(String, PropertyType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- EntityPropertyMain(String, PropertyType, boolean) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- EntitySerializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.serialize
-
Handles serialization of Entity objects.
- EntitySerializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.serialize.EntitySerializer
- EntitySet - Interface in de.fraunhofer.iosb.ilt.frostclient.model
-
The EntitySet model element.
- EntitySetDeserializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Deserialises top-level entity sets.
- EntitySetDeserializer(ModelRegistry, EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntitySetDeserializer
- EntitySetImpl - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
Implementation of EntitySet interface.
- EntitySetImpl(EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- EntitySetImpl(NavigationPropertyEntitySet) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- EntityType - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
The types of entities.
- EntityType(String, String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- EP_CREATIONTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_DEFINITION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_DESCRIPTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_ENCODINGTYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_FEATURE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_ID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_LOCATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_METADATA - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_MULTIOBSERVATIONDATATYPES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- EP_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_OBSERVATIONTYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_OBSERVEDAREA - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_PARAMETERS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_PHENOMENONTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_PHENOMENONTIMEDS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_PROPERTIES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_RESULT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_RESULTQUALITY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_RESULTTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_RESULTTIMEDS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_SELFLINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
-
The global EntityProperty SelfLink.
- EP_TASKINGPARAMETERS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- EP_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_UNITOFMEASUREMENT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_UNITOFMEASUREMENTS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- EP_VALIDTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- ept_Uom - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- escapeForStringConstant(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Replaces all ' in the string with ''.
- etActuator - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- etDatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etFeatureOfInterest - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etHistoricalLocation - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etLocation - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etMultiDatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- etObservation - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etObservedProperty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etSensor - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etTask - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- etTaskingCapability - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- etThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- execute(HttpRequestBase) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Execute the given request, adding a token header if needed.
- expand(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
F
- fetchNext() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Use the nextLink to fetch more Entities.
- fetchNext() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- filter(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- filter(String) - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryParameter
-
Add the filter parameter as specified by the SensorThingsAPI specification.
- find(long) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
-
Find the entity with the given Long id.
- find(Entity, NavigationPropertyEntity) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- find(Entity, NavigationPropertyEntity) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Find the entity related to the given parent, like the Thing for a Datastream.
- find(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- find(Id) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Find an entity.
- find(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
-
Find the entity with the given String id.
- find(URI) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- find(URI) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Find an entity.
- findVersion(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.Version
- first() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- first() - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryRequest
-
Get the first instance of an entity collection.
- FORMAT_INTERVAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- FORMAT_MOMENT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
G
- get(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- get(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- get(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- get(String) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.type.ComplexValue
- getAliases() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- getClientBuilder() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Get the Builder used to generate the httpClient.
- getContaintedType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimpleSet
- getCount() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Get The total number of entities in the Set that exist on the server.
- getCount() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- getCountName() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getDateTime() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- getDefinition() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- getDescForKnownTypeIds() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- getDescription() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- getEnd() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- getEndpoint() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Gets the endpoint URL for the service.
- getEntityProperties() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
Get the set of Entity properties.
- getEntityProperty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getEntityType() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- getEntityType() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationProperty
-
The entity type this property links to.
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeEntity
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeEntitySet
- getEntityType() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- getEntityTypeForName(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
-
Get the entity type with the given name.
- getEntityTypes() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- getFrom(List<Object>, List<String>) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- getFrom(Map<String, Object>, String...) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- getFrom(Map<String, Object>, List<String>) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- getFullPath(Entity, NavigationProperty) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
The full path to the entity or collection.
- getFullPath(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
The full path to the entity or collection.
- getHttpClient() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Get the httpclient used for requests.
- getHttpClient() - Method in interface de.fraunhofer.iosb.ilt.frostclient.utils.TokenManager
-
Get the HTTP client this TokenManager uses to fetch tokens.
- getHttpClient() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
Get the HTTP client this TokenManager uses to fetch tokens.
- getHttpClient() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Get the HTTP client this TokenManager uses to fetch tokens.
- getId() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getIdName() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getInstance(ModelRegistry, EntityType) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntityDeserializer
- getInstance(ModelRegistry, EntityType) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.EntitySetDeserializer
- getInstant() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- getInterval() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- getInterval() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- getInverse() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationProperty
-
Get the inverse of this NavigationProperty.
- getInverse() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- getJson() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Id
-
Get the value, formatted for inserting into a JSON document.
- getJson() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- getJson() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- getJson() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- getJsonName() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
-
The name of this property as used in JSON.
- getJsonName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- getJsonReader() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- getMapper() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- getMechanism() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- getModelRegistry() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The ModelRegistry this EntityType is registered on.
- getModelRegistry() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- getModelRegistry() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- getModelRegistry() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- getModelRegistry() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- getName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- getName() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
-
The name of this property as used in URLs.
- getName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- getName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- getNavigationEntities() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
Get the set of Navigation properties pointing to single entities.
- getNavigationProperties() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
Get the set of Navigation properties.
- getNavigationProperty() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Get the navigationProperty that manages this EntitySet.
- getNavigationProperty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- getNavigationProperty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getNavigationSets() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
Get the set of Navigation properties pointing to entity sets.
- getNavLinkName() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getNextLink() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Get the nextLink, if it exists.
- getNextLink() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- getNextLinkName() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getObjectMapper() - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- getPath(Entity, NavigationProperty) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
The local path to the entity or collection.
- getPrimaryKey() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getProperties() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- getProperty(NavigationPropertyEntity) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getProperty(NavigationPropertyEntity, boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getProperty(Property<P>) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getProperty(Property<P>, boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getProperty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getPropertySet() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The Set of PROPERTIES that Entities of this type have.
- getPropertyType(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- getPropertyTypes() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- getReturnedContent() - Method in exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
-
The content returned by the server.
- getSelfLink() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getSelfLinkName() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getService() - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- getService() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getService() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- getSimpleObjectMapper() - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.SimpleJsonMapper
-
get an ObjectMapper for generic, non-STA use.
- getStart() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- getStatusCode() - Method in exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
-
The status code returned by the server.
- getStatusMessage() - Method in exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
-
The status message returned by the server.
- getSymbol() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- getToken() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
- getToken() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
- getTokenManager() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- getType() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
-
The class of the type of the value of this property.
- getType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- getType(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- getType(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- getTypeReference() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- getTypeReference(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- getUnderlyingType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- getUrl() - Method in exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
-
The URL that generated the failure response.
- getUrl() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Id
-
Get the value, formatted for use in a url.
- getUrl() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- getUrl() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- getUrl() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- getUrlPart() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- getValue() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Id
-
Get the raw value of this Id.
- getValue() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- getValue() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- getValue() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- getVersion() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
H
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- hasNextLink() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Check if there is a nextLink.
- hasNextLink() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- hasService() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
-
Check if the entity is associated with a service or not.
- HEADER_ACCEPT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- HEADER_LOCATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- HEADER_PREFER - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
I
- Id<T extends Id> - Interface in de.fraunhofer.iosb.ilt.frostclient.model
-
the interface that all Id implementations need to implement.
- idFromBaseType() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- idFromClass(Class) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- idFromObject(Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- idFromValue(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- idFromValueAndType(Object, Class<?>) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- IdLong - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
An Id implementation using Long values.
- IdLong() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- IdLong(Long) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- idName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- IdString - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
An Id implementation using String values.
- IdString() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- IdString(String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- IdUuid - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
An Id implementation using UUID values.
- IdUuid() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- IdUuid(UUID) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- IllegalQueryException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
This type represents failures caused by illegal queries.
- IllegalQueryException() - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.IllegalQueryException
- IllegalQueryException(String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.IllegalQueryException
- IllegalQueryException(String, Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.IllegalQueryException
- IllegalQueryException(String, Throwable, boolean, boolean) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.IllegalQueryException
- IllegalQueryException(Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.IllegalQueryException
- init() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- init(JavaType) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- initFinalise() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- InvalidRelationException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
An exception to indicate that a relationship between two entities is invalid.
- InvalidRelationException() - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.InvalidRelationException
- InvalidRelationException(String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.InvalidRelationException
- InvalidRelationException(String, Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.InvalidRelationException
- InvalidRelationException(String, Throwable, boolean, boolean) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.InvalidRelationException
- InvalidRelationException(Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.InvalidRelationException
- IOT_COUNT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- IOT_ID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- IOT_NAVIGATION_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- IOT_NEXT_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- IOT_SELF_LINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.SpecialNames
- isCollection() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimpleSet
- isCollection() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- isEmpty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- isEmpty() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Check if there are entities currently loaded in the set.
- isEmpty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- isEmpty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- isEmpty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- isEmpty() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeObject
- isEmpty() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- isEndpointSet() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Check if the endpoint is set.
- isEntitySet() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationProperty
-
flag indicating this navigation property is a Set.
- isEntitySet() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- isExpired() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
- isExpired() - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
- isInstant() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- isInterval() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- isNullOrEmpty(Object[]) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- isNullOrEmpty(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Returns true if the given string is null, or empty.
- isOpenType() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- isOptional() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.AbstractDataComponentMixin
- isReadOnly() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
-
Flag indicating the property is system generated and can not be edited by the user.
- isReadOnly() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- isRequired(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- isSetProperty(Property) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- isUpdatable() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.AbstractDataComponentMixin
- iterator() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Get an iterator that iterates over all entities, following nextLinks if needed.
- iterator() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
J
- JsonReader - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Allows parsing of STA entities from JSON.
- JsonReader(ModelRegistry) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
-
Create a JsonReader.
- JsonWriter - Class in de.fraunhofer.iosb.ilt.frostclient.json.serialize
-
Enables serialization of entities as JSON.
K
- KEY_INTERVAL_END - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- KEY_INTERVAL_START - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
L
- list() - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- list() - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryRequest
-
Get an entity collection.
M
- ModelRegistry - Class in de.fraunhofer.iosb.ilt.frostclient.model
-
The modelRegistry holds the registered EntityTypes and PropertyTypes.
- ModelRegistry() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- MomentSerializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.serialize
-
Serializer for Time4J Moment objects.
- MomentSerializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.serialize.MomentSerializer
- MqttException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
- MqttException(String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.MqttException
- MqttException(String, Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.MqttException
- MqttException(String, Throwable, boolean, boolean) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.MqttException
- MqttException(Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.MqttException
- mr - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- mr - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- mr - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
N
- NAME_DATASTREAM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_DATASTREAMS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_DEFINITION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_CREATIONTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_DEFINITION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_DESCRIPTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_ENCODINGTYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_FEATURE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_LOCATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_METADATA - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_OBSERVATIONTYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_OBSERVEDAREA - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_PARAMETERS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_PHENOMENONTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_PROPERTIES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_RESULT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_RESULTQUALITY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_RESULTTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_UNITOFMEASUREMENT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_EP_VALIDTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_FEATUREOFINTEREST - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_FEATURESOFINTEREST - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_HISTORICALLOCATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_HISTORICALLOCATIONS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_LOCATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_LOCATIONS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_OBSERVATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_OBSERVATIONS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_OBSERVEDPROPERTIES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_OBSERVEDPROPERTY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_SENSOR - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_SENSORS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_SYMBOL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_THING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NAME_THINGS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- NavigationProperty<P> - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property
- NavigationPropertyAbstract<P> - Class in de.fraunhofer.iosb.ilt.frostclient.model.property
- NavigationPropertyAbstract(String, boolean) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- NavigationPropertyEntity - Class in de.fraunhofer.iosb.ilt.frostclient.model.property
- NavigationPropertyEntity(String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyEntity
- NavigationPropertyEntity(String, NavigationPropertyAbstract) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyEntity
- NavigationPropertyEntitySet - Class in de.fraunhofer.iosb.ilt.frostclient.model.property
- NavigationPropertyEntitySet(String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyEntitySet
- NavigationPropertyEntitySet(String, NavigationPropertyAbstract) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyEntitySet
- navLinkName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- newDatastream() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newDatastream(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newDatastream(String, String, UnitOfMeasurement) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newDatastream(String, String, String, UnitOfMeasurement) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newFeatureOfInterest() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newFeatureOfInterest(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newFeatureOfInterest(String, String, String, Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newFeatureOfInterest(String, String, GeoJsonObject) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newHistoricalLocation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newHistoricalLocation(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newHistoricalLocation(ZonedDateTime) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newHistoricalLocation(ZonedDateTime, Entity, Entity...) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newLocation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newLocation(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newLocation(String, String, String, Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newLocation(String, String, GeoJsonObject) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newMultiDatastream() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newMultiDatastream(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newMultiDatastream(String, String, UnitOfMeasurement...) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, TimeInterval) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object, TimeInterval) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, TimeInterval, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object, TimeInterval, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, TimeValue) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, TimeValue, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, ZonedDateTime) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object, ZonedDateTime) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservation(Object, ZonedDateTime, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newObservation(Object, ZonedDateTime, Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservedProperty() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservedProperty(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservedProperty(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newSensor() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newSensor(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newSensor(String, String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newTaskingCapability() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- newTaskingCapability(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- newTaskingCapability(String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- newTaskingCapability(String, String, Map<String, Object>) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- newThing() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newThing(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newThing(String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newThing(String, String, Map<String, Object>) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- nextLink - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- nextLinkName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- NotAuthorizedException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
The exception that is thrown when the service returns a 401 Unauthorized.
- NotAuthorizedException(String, String, String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.NotAuthorizedException
- NotFoundException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
The exception that is thrown when the service returns a 404 not found.
- NotFoundException(String, String, String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.NotFoundException
- now() - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- npActuatorTaskingcapabilities - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npDatastreamObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npDatastreamObservedproperty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npDatastreamSensor - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npDatastreamThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npFeatureObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npHistlocLocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npHistlocThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npLocationHistoricallocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npLocationThings - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npMultidatastreamObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npMultidatastreamObservedproperties - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npMultidatastreamSensor - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npMultidatastreamThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npObservationDatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npObservationFeatureofinterest - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npObservationMultidatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npObspropDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npObspropMultidatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npSensorDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npSensorMultidatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npTaskcapActuator - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npTaskcapTasks - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npTaskcapThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npTaskTaskingcapability - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npThingDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npThingHistoricallocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npThingLocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npThingMultidatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npThingTaskingcapabilities - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
O
- OM_COMPLEXOBSERVATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- OM_MEASUREMENT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- orderBy(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- orderBy(String) - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryParameter
-
Add the orderBy parameter as specified by the SensorThingsAPI specification.
P
- parse(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- parse(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- parseEntity(EntityType, byte[]) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseEntity(EntityType, Reader) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseEntity(EntityType, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseEntitySet(EntityType, Reader) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseEntitySet(EntityType, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseFromUrl(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- parseFromUrl(String) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple.Parser
- parseFromUrl(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- parseObject(TypeReference<T>, Reader) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseObject(TypeReference<T>, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseObject(Class<T>, Reader) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parseObject(Class<T>, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.JsonReader
- parsePrimaryKey(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- PARSER_LONG - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- PARSER_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- PARSER_UUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- ParserUtils - Class in de.fraunhofer.iosb.ilt.frostclient.utils
- patch(Entity, List<JsonPatchOperation>) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- patch(Entity, List<JsonPatchOperation>) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Update the given entity with the given patch.
- patch(Entity, List<JsonPatchOperation>) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Update the given entity with the given patch.
- plural - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The entityName of collections of this entity type as used in URLs.
- propertiesBuilder() - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- Property<P> - Interface in de.fraunhofer.iosb.ilt.frostclient.model
- PropertyAbstract<P> - Class in de.fraunhofer.iosb.ilt.frostclient.model.property
- PropertyAbstract(String, PropertyType, boolean) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- PropertyBuilder() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper.PropertyBuilder
- PropertyType - Class in de.fraunhofer.iosb.ilt.frostclient.model
- PropertyType(String, String, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
Q
- query() - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- query() - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Start a query to find an entity collection.
- query(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Query a main entity set.
- query(NavigationPropertyEntitySet) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- Query - Class in de.fraunhofer.iosb.ilt.frostclient.query
-
A query for reading operations.
- Query(SensorThingsService, Entity, NavigationPropertyEntitySet) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.query.Query
- Query(SensorThingsService, EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.query.Query
- QueryParameter - Interface in de.fraunhofer.iosb.ilt.frostclient.query
-
Request parameters a query should support.
- QueryRequest - Interface in de.fraunhofer.iosb.ilt.frostclient.query
-
Request methods a query should support.
- quoteForUrl(Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
R
- readOnly - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
-
Flag indicating the property is system generated and can not be edited by the user.
- rebuildHttpClient() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Triggers a rebuild of the httpClient, using the latest changes to the clientBuilder.
- registerEntityType(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
-
Register a new entity type.
- registerProperty(Property) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- registerPropertyType(PropertyType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- registerVersion(Version) - Static method in class de.fraunhofer.iosb.ilt.frostclient.Version
- REQUEST_PARAM_FORMAT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
S
- select(String...) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- selfLinkName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- SensorThingsMultiDatastreamV11 - Class in de.fraunhofer.iosb.ilt.frostclient.models
- SensorThingsMultiDatastreamV11(ModelRegistry) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- SensorThingsMultiDatastreamV11(SensorThingsSensingV11) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- SensorThingsSensingV11 - Class in de.fraunhofer.iosb.ilt.frostclient.models
- SensorThingsSensingV11() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- SensorThingsService - Class in de.fraunhofer.iosb.ilt.frostclient
-
A SensorThingsService represents the service endpoint of a server.
- SensorThingsService(ModelRegistry) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService without an endpoint url set.The endpoint url MUST be set before the service can be used.
- SensorThingsService(ModelRegistry, URI) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Constructor.
- SensorThingsService(ModelRegistry, URL) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Constructor.
- SensorThingsTaskingV11 - Class in de.fraunhofer.iosb.ilt.frostclient.models
- SensorThingsTaskingV11(ModelRegistry) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- SensorThingsTaskingV11(SensorThingsSensingV11) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- SensorThingsTaskingV11.TaskingParametersBuilder - Class in de.fraunhofer.iosb.ilt.frostclient.models
- serialiseNull - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
-
Flag indicating a null value should not be ignored, but serialised as Json NULL.
- serialize(Entity, JsonGenerator, SerializerProvider) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.EntitySerializer
- serialize(TimeObject, JsonGenerator, SerializerProvider) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.TimeObjectSerializer
- serialize(Moment, JsonGenerator, SerializerProvider) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.MomentSerializer
- ServiceFailureException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
An error for failed operations of a SensorThings service.
- ServiceFailureException(String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.ServiceFailureException
- ServiceFailureException(String, Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.ServiceFailureException
- ServiceFailureException(Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.ServiceFailureException
- setAliases(String...) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- setAutoRefresh(boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Turns autoRefresh on or off.
- setClientId(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
The clientId to use for fetching tokens.
- setCount(long) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
- setCount(long) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- setDefinition(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- setEndpoint(URI) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Sets the endpoint URL/URI.
- setEndpoint(URL) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Sets the endpoint URL/URI.
- setEntityPropertiesSet(boolean, boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setEntityType(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setEntityType(EntityType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- setHttpClient(CloseableHttpClient) - Method in interface de.fraunhofer.iosb.ilt.frostclient.utils.TokenManager
-
Set the HTTP client this TokenManager uses to fetch tokens.
- setHttpClient(CloseableHttpClient) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
Set the HTTP client this TokenManager uses to fetch tokens.
- setHttpClient(CloseableHttpClient) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set the HTTP client this TokenManager uses to fetch tokens.
- setId(Id) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setInverse(NavigationPropertyAbstract) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- setInverses(NavigationPropertyAbstract) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- setJwtId(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
The ID to use for fetching tokens.
- setJwtKey(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
Set the key to use for getting tokens.
- setKeyType(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
The type of public key (RSA or DSA).
- setModelRegistry(ModelRegistry) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The ModelRegistry this EntityType is registered on.
- setName(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- setName(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- setNavigationProperty(NavigationPropertyEntitySet) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- setNextLink(String) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
- setNextLink(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- setOn(Map<String, Object>, String, Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- setOn(Map<String, Object>, List<String>, int, Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- setOn(Map<String, Object>, List<String>, Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.CollectionsHelper
- setPassword(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set the password to use for getting Tokens.
- setProperty(Property<P>, P) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setReadOnly(boolean) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain
- setRefreshExpireDuration(int) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set the expire duration of the refresh token.
- setRefreshToken(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set a refreshToken.
- setSelfLink(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setService(SensorThingsService) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setService(SensorThingsService) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Sets the service for the set and all Entities in the set.
- setService(SensorThingsService) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- setSigningKey(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
The public key to use for validating the token signature.
- setSymbol(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- setTokenManager(TokenManager) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Sets the TokenManager.
- setTokenServerUrl(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
-
Set the URL to fetch tokens from.
- setTokenServerUrl(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set the URL to fetch tokens from.
- setType(PropertyType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- setUrlReplace(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
In some cases the server generates URLs using a different base URL.
- setUserName(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
-
Set the username to use for getting Tokens.
- SimpleJsonMapper - Class in de.fraunhofer.iosb.ilt.frostclient.json
-
A mapper handler for simple json serialisations.
- size() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
-
Get the number of currently loaded Entities in the Set.
- size() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- skip(int) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- skip(int) - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryParameter
-
Add the skip parameter as specified by the SensorThingsAPI specification.
- SpecialNames - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Constants for special names in STA.
- STA_ID_LONG - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- STA_ID_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- STA_ID_UUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimplePrimitive
- STA_MAP - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_MAP_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_OBJECT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_OBJECT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_OBJECT_UNTYPED - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_TASKINGPARAMETERS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- STA_TIMEINTERVAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_TIMEINTERVAL_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_TIMEVALUE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- STA_TIMEVALUE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- StatusCodeException - Exception in de.fraunhofer.iosb.ilt.frostclient.exception
-
The exception that is thrown when the service returns something else than a 200 OK or 201 CREATED status.
- StatusCodeException(String, int, String, String) - Constructor for exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
- StringHelper - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Various String helper methods.
- SweTypeIdResolver - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins
-
Resolves Swe types based on their "type" property.
- SweTypeIdResolver() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
T
- TAG_PREFER_RETURN - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- taskingParameter(AbstractDataComponent) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11.TaskingParametersBuilder
- taskingParameter(String, AbstractDataComponent) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11.TaskingParametersBuilder
- taskingParametersBuilder() - Static method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- TaskingParametersBuilder() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11.TaskingParametersBuilder
- throwIfNotOk(HttpRequestBase, CloseableHttpResponse) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.Utils
-
Throws a StatusCodeException if the given response did not have status code 2xx
- throwIfNullOrTypeNot(Object, Class<T>) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
-
Throws an IllegalArgumentException if entity is not an instance of targetClass, or if entity is null.
- throwIfTypeNot(Object, Class<T>) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
-
Throws an IllegalArgumentException if entity is not an instance of targetClass.
- TimeInstant - Class in de.fraunhofer.iosb.ilt.frostclient.model.ext
-
Represents ISO8601 Instant.
- TimeInstant(Moment) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- TimeInstantDeserializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Helper for deserialization of TimeInstant objects from JSON.
- TimeInstantDeserializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeInstantDeserializer
- TimeInterval - Class in de.fraunhofer.iosb.ilt.frostclient.model.ext
-
Represent an ISO8601 time interval.
- TimeInterval(MomentInterval) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- TimeIntervalDeserializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Helper for deserialization of TimeInterval objects from JSON.
- TimeIntervalDeserializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeIntervalDeserializer
- TimeObject - Interface in de.fraunhofer.iosb.ilt.frostclient.model.ext
-
Interface for TimeInstants, TimeIntervals and TimeValues
- TimeObjectSerializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.serialize
-
Serializer for TimeObject objects.
- TimeObjectSerializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.serialize.TimeObjectSerializer
- TimeValue - Class in de.fraunhofer.iosb.ilt.frostclient.model.ext
-
Common interface for time values.
- TimeValue(TimeInstant) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- TimeValue(TimeInterval) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeValue
- TimeValueDeserializer - Class in de.fraunhofer.iosb.ilt.frostclient.json.deserialize
-
Helper for deserialization of TimeValue objects from JSON.
- TimeValueDeserializer() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.TimeValueDeserializer
- TokenManager<T extends TokenManager> - Interface in de.fraunhofer.iosb.ilt.frostclient.utils
-
The TokenManager Interface.
- TokenManagerJWT - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
A TokenManager for stateless JsonWebToken authentication as implemented by Kinota Server
- TokenManagerJWT() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
- TokenManagerOpenIDConnect - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
A TokenManager for JsonWebTokens used in OpenID Connect authentication.
- TokenManagerOpenIDConnect() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
- toList() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.EntitySet
- toList() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntitySetImpl
- top(int) - Method in class de.fraunhofer.iosb.ilt.frostclient.query.Query
- top(int) - Method in interface de.fraunhofer.iosb.ilt.frostclient.query.QueryParameter
-
Add the top parameter as specified by the SensorThingsAPI specification.
- toString() - Method in exception de.fraunhofer.iosb.ilt.frostclient.exception.StatusCodeException
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInstant
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.TimeInterval
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- tryToParse(String) - Static method in interface de.fraunhofer.iosb.ilt.frostclient.model.Id
- TYPE_REFERENCE_BIGDECIMAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_BOOLEAN - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_DATARECORD - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- TYPE_REFERENCE_DATE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_DURATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_ENTITY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_ENTITYSET - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_GEOJSONOBJECT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_ID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_INTEGER - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_LIST_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_LIST_UOM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_LONG - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_MAP - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_NUMBER - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_OBJECT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_TIMEINSTANT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_TIMEINTERVAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_TIMEVALUE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_UOM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TYPE_REFERENCE_UUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.TypeReferencesHelper
- TypeComplex - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
The PropertyType of Complex Properties.
- TypeComplex(String, String, TypeReference) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- TypeComplex(String, String, TypeReference, boolean) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- TypeEntity - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
A Type of a Property that points to an Entity.
- TypeEntity(EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeEntity
- TypeEntitySet - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
The PropertyType of Navigation Properties to EntitySets.
- TypeEntitySet(EntityType) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeEntitySet
- typeFromId(DatabindContext, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- TypeReferencesHelper - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Various re-usable TypeReference definitions.
- TypeSimple - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
A simple Type.
- TypeSimple(String, String, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- TypeSimple(String, String, TypeSimple.Parser, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- TypeSimple(String, String, TypeSimplePrimitive, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- TypeSimple(String, String, TypeSimplePrimitive, TypeSimple.Parser, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- TypeSimple.Parser - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property.type
- TypeSimplePrimitive - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
The various Primitive types defined by OData.
- TypeSimpleSet - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
The type of a property that points to an EntitySet.
- TypeSimpleSet(TypeComplex, TypeReference) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimpleSet
- TypeSimpleSet(TypeSimple, TypeReference) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimpleSet
U
- UnitOfMeasurement - Class in de.fraunhofer.iosb.ilt.frostclient.model.ext
-
Model class for UnitOfMeasurement.
- UnitOfMeasurement() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- UnitOfMeasurement(String, String, String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.ext.UnitOfMeasurement
- unsetProperty(Property) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- update(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- update(Entity) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Update an entity.
- update(Entity) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Patches the entity in the Service.
- urlDecode(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Decode the given input using UTF-8 as character set.
- urlEncode(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- urlEncode(String, boolean) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Urlencodes the given string, optionally not encoding forward slashes.
- urlEncodeNotSlashes(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
-
Urlencodes the given string, except for the forward slashes.
- urlPart - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- UTF8 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.StringHelper
- Utils - Class in de.fraunhofer.iosb.ilt.frostclient.utils
-
Various utilities.
- Utils() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.utils.Utils
V
- V_1_0 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- V_1_1 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- validateToken(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerJWT
- validateToken(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.utils.TokenManagerOpenIDConnect
- value - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- VALUE_ID_TYPE_LONG - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- VALUE_ID_TYPE_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- VALUE_ID_TYPE_UUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- VALUE_RETURN_MINIMAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- VALUE_RETURN_REPRESENTATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.utils.Constants
- Version - Class in de.fraunhofer.iosb.ilt.frostclient
-
The versions that FROST supports.
- Version(String, String, String, String, String, String) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.Version
- VERSION_STA_V10_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- VERSION_STA_V11_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- VERSIONS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.Version
W
- withOnlyId() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
-
Creates a copy of the entity, with only the ID field set.
- writeBytes(Entity) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- writeContent(Entity, JsonGenerator) - Method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.EntitySerializer
- writeEntity(Entity) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- writeEntity(Writer, Entity) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- writeObject(Writer, Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- writeObject(Object) - Static method in class de.fraunhofer.iosb.ilt.frostclient.json.serialize.JsonWriter
- writeTo(JsonGenerator) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Id
-
Write the value to the given JsonGenerator.
- writeTo(JsonGenerator) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdLong
- writeTo(JsonGenerator) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdString
- writeTo(JsonGenerator) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.IdUuid
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form