Index

A B C D E F G H I J L M N O P Q R S T U V W 
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
Get the currently loaded entities as a List<Entity>.
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
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form