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
- addDataModel(DataModel) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- 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
- APPLICATION_JSON_PATCH - Static variable in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- 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
- buildMap() - 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(Property) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.Property
- ComplexValue<S extends ComplexValue<S>> - Interface in de.fraunhofer.iosb.ilt.frostclient.model
-
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.
- containsKey(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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.
- 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
- DataModel - Interface in de.fraunhofer.iosb.ilt.frostclient.models
-
The interface for classes that implement a data model.
- 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.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.models.ext - package de.fraunhofer.iosb.ilt.frostclient.models.ext
- 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.TypePrimitive
- EDM_BINARY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_BOOLEAN - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_BOOLEAN_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_BYTE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_BYTE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DATE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DATE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DATETIMEOFFSET - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DATETIMEOFFSET_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DECIMAL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DECIMAL_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DOUBLE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DOUBLE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DURATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_DURATION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYCOLLECTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYCOLLECTION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYLINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYLINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTILINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTILINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTIPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTIPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTIPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYMULTIPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOGRAPHYPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYCOLLECTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYCOLLECTION_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYLINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYLINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTILINESTRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTILINESTRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTIPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTIPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTIPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYMULTIPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYPOINT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYPOINT_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYPOLYGON - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GEOMETRYPOLYGON_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_GUID_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT16 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT16_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT32 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT32_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT64 - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_INT64_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_SBYTE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_SBYTE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_SINGLE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_SINGLE_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_STREAM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_STREAM_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_STRING_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_TIMEOFDAY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_TIMEOFDAY_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_UNTYPED - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- EDM_UNTYPED_NAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- 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
- 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.
- entityPath(EntityType, Object...) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- 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
- entrySet() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- EP_ATTRIBUTION_TEXT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_AUTHID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_CLASSIFICATION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_CREATION_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_CREATIONTIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_DATA_QUALITY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_DEFINITION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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.SensorThingsPlus
- EP_DESCRIPTION - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_DISPLAYNAME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_ENCODINGTYPE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_END_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- EP_END_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_EXTERNAL_OBJECT - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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_LOGO - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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_PRIVACY_POLICY - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_PROPERTIES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_PROPERTIES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_PURPOSE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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_ROLE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_SELFLINK - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
-
The global EntityProperty SelfLink.
- EP_START_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- EP_START_TIME - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- EP_SYMBOL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- EP_TASKINGPARAMETERS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- EP_TERMS_OF_USE - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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_URL - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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.property.EntityPropertyMain
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- equals(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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
- etCampaign - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- etDatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etFeatureOfInterest - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etGroup - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- etHistoricalLocation - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- etLicense - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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
- etParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- etRelation - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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(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(Object...) - Method in class de.fraunhofer.iosb.ilt.frostclient.dao.BaseDao
- find(Object...) - Method in interface de.fraunhofer.iosb.ilt.frostclient.dao.Dao
-
Find an entity.
- 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
- formatKeyValuesForUrl(Entity) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- formatKeyValuesForUrl(Object...) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
G
- get(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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
- getContent() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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
- getDescForKnownTypeIds() - Method in class de.fraunhofer.iosb.ilt.frostclient.json.deserialize.mixins.SweTypeIdResolver
- getDescription() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
- getEndpoint() - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Gets the endpoint URL for the service.
- getEntityName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- 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.
- 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
- 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
- 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
- getKeyProperties() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.PkSingle
- getKeyProperties() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.PrimaryKey
-
Get the list of properties composing the primary key.
- 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
- getModel(Class<T>) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- getModel(Class<T>) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- 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.SensorThingsPlus
- 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 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
- getNavigationPropertyEntity(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getNavigationPropertySet(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
- getPluralName() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getPrimaryKey() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
-
Get the primary key definition of the (EntityType of the) Entity.
- getPrimaryKey() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- getPrimaryKeyValues() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
-
Key the values of the primary key fields for this Entity.
- 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 interface de.fraunhofer.iosb.ilt.frostclient.model.ComplexValue
-
Get the value of the given property.
- getProperty(Property<P>) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- getProperty(Property<P>) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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
- getProperty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- 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.
- 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.
- 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.TypePrimitive
- 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.
- getUrlPart() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- 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.property.EntityPropertyMain
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.NavigationPropertyAbstract
- hashCode() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- hasModel(Class<T>) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- hasModel(Class<T>) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
- 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
- hasProperty(Property) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
- hasProperty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- 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
- 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
- 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
- idName - Variable in class de.fraunhofer.iosb.ilt.frostclient.Version
- 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
- init(ModelRegistry) - Method in interface de.fraunhofer.iosb.ilt.frostclient.models.DataModel
-
Initialise the data model in the given ModelRegistry.
- init(ModelRegistry) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- init(ModelRegistry) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- init(ModelRegistry) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- init(ModelRegistry) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- initFinalise() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- instantiate() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- instantiate() - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex.Instantiator
- 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 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.models.ext.MapValue
- 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
- isInitialised() - Method in interface de.fraunhofer.iosb.ilt.frostclient.models.DataModel
-
Check if the model is initialised.
- isInitialised() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- isInitialised() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- isInitialised() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- isInitialised() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- 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
- 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.
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
- MapValue - Class in de.fraunhofer.iosb.ilt.frostclient.models.ext
-
The complex value for an open type.
- MapValue() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- MapValue(Map<String, Object>) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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
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_SYMBOL - 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_INTERVAL_END - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- NAME_INTERVAL_START - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- 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_MULTI_DATASTREAM - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- NAME_MULTI_DATASTREAMS - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- NAME_MULTIOBSERVATIONDATATYPES - Static variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- 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(Object) - 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(Object) - 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
- newGroup() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newGroup(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newGroup(String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newHistoricalLocation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newHistoricalLocation(Object) - 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
- newLicense() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newLicense(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newLicense(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newLocation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newLocation(Object) - 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(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newMultiDatastream(String, String, UnitOfMeasurement...) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- newMultiDatastream(String, String, List<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(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(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newObservedProperty(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newParty() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newParty(String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newParty(String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newParty(String, String, String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newProject() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newProject(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newProject(String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newRelation() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newRelation(Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newRelation(String, String) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- newSensor() - Method in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- newSensor(Object) - 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(Object) - 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, MapValue) - 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(Object) - 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, MapValue) - 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(int, 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
- npActuatorTaskingcapabilities - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- npCampaignDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npCampaignGroups - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npCampaignLicense - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npCampaignMultiDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npCampaignParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npDatastreamCampaigns - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npDatastreamLicense - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npDatastreamObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npDatastreamObservedproperty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npDatastreamParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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
- npGroupCampaigns - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npGroupLicense - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npGroupObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npGroupParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npGroupRelations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npHistlocLocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npHistlocThing - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npLicenseCampaigns - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npLicenseDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npLicenseGroups - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npLicenseMultiDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npLocationHistoricallocations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npLocationThings - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npMultiDatastreamCampaigns - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npMultiDatastreamLicense - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npMultidatastreamObservations - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npMultidatastreamObservedproperties - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npMultiDatastreamParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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
- npObservationGroups - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npObservationMultidatastream - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npObservationObjects - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npObservationSubjects - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npObspropDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsSensingV11
- npObspropMultidatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- npPartyCampaigns - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npPartyDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npPartyGroups - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npPartyMultiDatastreams - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npPartyThings - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npRelationGroups - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npRelationObject - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- npRelationSubject - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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
- npThingParty - Variable in class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- 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) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive.Parser
- 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.TypePrimitive
- 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
- 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.
- PkSingle - Class in de.fraunhofer.iosb.ilt.frostclient.model
- PkSingle(EntityPropertyMain) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.PkSingle
- plural - Variable in class de.fraunhofer.iosb.ilt.frostclient.model.EntityType
-
The entityName of collections of this entity type as used in URLs.
- PrimaryKey - Interface in de.fraunhofer.iosb.ilt.frostclient.model
- primaryKeyFullySet() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- 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
- put(String, Object) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
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
-
Quote the given value for use in URLs.
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
- registerProperty(EntityProperty) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- registerPropertyType(PropertyType) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.ModelRegistry
- registerVersion(Version) - Static method in class de.fraunhofer.iosb.ilt.frostclient.Version
- relationPath(Entity, NavigationProperty) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
-
The local path to an entity or collection.
- 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
-
The Data Model implements the SensorThings MultiDatastream extension.
- SensorThingsMultiDatastreamV11() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsMultiDatastreamV11
- SensorThingsPlus - Class in de.fraunhofer.iosb.ilt.frostclient.models
- SensorThingsPlus() - Constructor for class de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsPlus
- SensorThingsSensingV11 - Class in de.fraunhofer.iosb.ilt.frostclient.models
-
The core SensorThings v1.1 Sensing data model.
- 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.
- SensorThingsService(DataModel...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService without an endpoint url set.
- SensorThingsService(URI, DataModel...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService with the given endpoint URI.
- SensorThingsService(URI, List<DataModel>) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService with the given endpoint URI.
- SensorThingsService(URL, DataModel...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService with the given endpoint URL.
- SensorThingsService(URL, List<DataModel>) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService with the given endpoint URL.
- SensorThingsService(List<DataModel>) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Creates a new SensorThingsService without an endpoint url set.
- SensorThingsTaskingV11 - Class in de.fraunhofer.iosb.ilt.frostclient.models
-
The Data Model implements the SensorThings Tasking extension.
- SensorThingsTaskingV11() - 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
- 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.
- 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.
- 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.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.
- setPrimaryKeyValues(Object...) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setProperty(Property<P>, P) - Method in interface de.fraunhofer.iosb.ilt.frostclient.model.ComplexValue
-
Set the given property to the given value.
- setProperty(Property<P>, P) - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
- setProperty(Property<P>, P) - Method in class de.fraunhofer.iosb.ilt.frostclient.models.ext.MapValue
- 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.
- 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.
- setVersion(Version) - Method in class de.fraunhofer.iosb.ilt.frostclient.SensorThingsService
-
Explicitly set the version for servers that do not conform to the standard and do not have the version number in the URL.
- 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.TypePrimitive
- STA_ID_STRING - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- STA_ID_UUID - Static variable in class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- 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.
- 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
- 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
- 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
- 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.property.PropertyAbstract
- toString() - Method in class de.fraunhofer.iosb.ilt.frostclient.Version
- tryToParse(String) - Static method in class de.fraunhofer.iosb.ilt.frostclient.utils.ParserUtils
- 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_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_MAPVALUE - 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, TypeComplex.Instantiator) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- TypeComplex(String, String, TypeReference, TypeComplex.Instantiator, boolean) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- TypeComplex.Instantiator - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property.type
- 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
- TypePrimitive - Class in de.fraunhofer.iosb.ilt.frostclient.model.property.type
-
The various Primitive types defined by OData.
- TypePrimitive(String, String, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- TypePrimitive(String, String, TypePrimitive.Parser, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypePrimitive
- TypePrimitive.Parser - Interface in de.fraunhofer.iosb.ilt.frostclient.model.property.type
- 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, TypePrimitive, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- TypeSimple(String, String, TypePrimitive, TypePrimitive.Parser, TypeReference...) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimple
- 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(TypePrimitive, TypeReference) - Constructor for class de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeSimpleSet
U
- 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_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
- withOnlyPk() - Method in class de.fraunhofer.iosb.ilt.frostclient.model.Entity
-
Creates a copy of the entity, with only the Primary Key field(s) 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form