Uses of Class
de.fraunhofer.iosb.ilt.sta.model.Entity
-
-
Uses of Entity in de.fraunhofer.iosb.ilt.sta.dao
Classes in de.fraunhofer.iosb.ilt.sta.dao with type parameters of type Entity Modifier and Type Class Description classBaseDao<T extends Entity<T>>The entity independent implementation of a data access object.interfaceDao<T extends Entity<T>>CRUD operations for data access objects (Daos).Methods in de.fraunhofer.iosb.ilt.sta.dao with parameters of type Entity Modifier and Type Method Description TBaseDao. find(Entity<?> parent)TDao. find(Entity<?> parent)Find the entity related to the given parent, like the Thing for a Datastream.protected StringBaseDao. getMqttTopic(Entity entity)BaseDao<T>BaseDao. setParent(Entity<?> parent)MqttSubscriptionBaseDao. subscribe(Entity entity, Consumer<T> handler)Constructors in de.fraunhofer.iosb.ilt.sta.dao with parameters of type Entity Constructor Description BaseDao(SensorThingsService service, Class<T> entityClass, Entity<?> parent) -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.jackson
Classes in de.fraunhofer.iosb.ilt.sta.jackson with type parameters of type Entity Modifier and Type Class Description classEntityListDeserializer<T extends Entity<T>>Methods in de.fraunhofer.iosb.ilt.sta.jackson with parameters of type Entity Modifier and Type Method Description voidEntitySerializer. serialize(Entity entity, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.model
Classes in de.fraunhofer.iosb.ilt.sta.model with type parameters of type Entity Modifier and Type Class Description classEntity<T extends Entity<T>>An abstract representation of an entity.Subclasses of Entity in de.fraunhofer.iosb.ilt.sta.model Modifier and Type Class Description classActuatorclassDatastreamclassFeatureOfInterestclassHistoricalLocationclassLocationclassMultiDatastreamclassObservationclassObservedPropertyclassSensorclassTaskclassTaskingCapabilityclassThingMethods in de.fraunhofer.iosb.ilt.sta.model that return types with arguments of type Entity Modifier and Type Method Description Class<? extends Entity>EntityType. getType()Get the class of this entity type.Method parameters in de.fraunhofer.iosb.ilt.sta.model with type arguments of type Entity Modifier and Type Method Description static EntityTypeEntityType. listForClass(Class<? extends Entity> clazz)static EntityTypeEntityType. singleForClass(Class<? extends Entity> clazz) -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.model.builder.api
Classes in de.fraunhofer.iosb.ilt.sta.model.builder.api with type parameters of type Entity Modifier and Type Class Description classEntityBuilder<T extends Entity<T>,U extends EntityBuilder<T,U>>Base class for anyEntitybuilder. -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.model.ext
Classes in de.fraunhofer.iosb.ilt.sta.model.ext with type parameters of type Entity Modifier and Type Interface Description interfaceEntityCollection<T extends Entity>Methods for entity collections on top of the standard set of collection methods.classEntityList<T extends Entity<T>>An entity set. -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.query
Classes in de.fraunhofer.iosb.ilt.sta.query with type parameters of type Entity Modifier and Type Class Description classQuery<T extends Entity<T>>A query for reading operations.interfaceQueryParameter<T extends Entity<T>>Request parameters a query should support.interfaceQueryRequest<T extends Entity<T>>Request methods a query should support.Constructors in de.fraunhofer.iosb.ilt.sta.query with parameters of type Entity Constructor Description Query(SensorThingsService service, Class<T> entityClass, Entity<?> parent) -
Uses of Entity in de.fraunhofer.iosb.ilt.sta.service
Methods in de.fraunhofer.iosb.ilt.sta.service with type parameters of type Entity Modifier and Type Method Description <T extends Entity<T>>
voidSensorThingsService. create(T entity)Create the given entity in this service.<T extends Entity<T>>
voidSensorThingsService. delete(T entity)Deletes the given entity from the service.<T extends Entity<T>>
voidSensorThingsService. patch(T entity, List<com.github.fge.jsonpatch.JsonPatchOperation> patch)Update the given entity with the given patch.<T extends Entity<T>>
voidSensorThingsService. update(T entity)Patches the entity in the Service.Methods in de.fraunhofer.iosb.ilt.sta.service with parameters of type Entity Modifier and Type Method Description URLSensorThingsService. getFullPath(Entity<?> parent, EntityType relation)The full path to the entity or collection.StringSensorThingsService. getMqttPath(Entity<?> parent, EntityType relation)The path to the entity or collection.StringSensorThingsService. getPath(Entity<?> parent, EntityType relation)The local path to the entity or collection.voidSensorThingsService. publish(String topic, Entity entity)Publish entity via MQTT on given topic
-