Package de.fraunhofer.iosb.ilt.sta.model
Class Actuator
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.sta.model.Entity<Actuator>
-
- de.fraunhofer.iosb.ilt.sta.model.Actuator
-
-
Field Summary
-
Fields inherited from class de.fraunhofer.iosb.ilt.sta.model.Entity
AT_IOT_COUNT, AT_IOT_NAVIGATION_LINK, AT_IOT_NEXT_LINK, AT_IOT_SELF_LINK, id, IOT_COUNT, IOT_NAVIGATION_LINK, IOT_NEXT_LINK, IOT_SELF_LINK, selfLink
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidensureServiceOnChildren(SensorThingsService service)booleanequals(Object obj)BaseDao<Actuator>getDao(SensorThingsService service)StringgetDescription()StringgetEncodingType()ObjectgetMetadata()StringgetName()Map<String,Object>getProperties()EntityList<TaskingCapability>getTaskingCapabilities()inthashCode()voidsetDescription(String description)voidsetEncodingType(String encodingType)voidsetMetadata(Object metadata)voidsetName(String name)voidsetProperties(Map<String,Object> properties)voidsetTaskingCapabilities(List<TaskingCapability> taskingCapabilities)BaseDao<TaskingCapability>taskingCapabilities()StringtoString()ActuatorwithOnlyId()Creates a copy of the entity, with only the ID field set.-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.Entity
getId, getSelfLink, getService, getType, handleNamespacedProperties, setId, setSelfLink, setSelfLink, setService, subscribe, subscribeRelative
-
-
-
-
Method Detail
-
ensureServiceOnChildren
protected void ensureServiceOnChildren(SensorThingsService service)
- Specified by:
ensureServiceOnChildrenin classEntity<Actuator>
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getEncodingType
public String getEncodingType()
-
setEncodingType
public void setEncodingType(String encodingType)
-
getMetadata
public Object getMetadata()
-
setMetadata
public void setMetadata(Object metadata)
-
taskingCapabilities
public BaseDao<TaskingCapability> taskingCapabilities()
-
getTaskingCapabilities
public EntityList<TaskingCapability> getTaskingCapabilities()
-
setTaskingCapabilities
public void setTaskingCapabilities(List<TaskingCapability> taskingCapabilities)
-
getDao
public BaseDao<Actuator> getDao(SensorThingsService service)
-
withOnlyId
public Actuator withOnlyId()
Description copied from class:EntityCreates a copy of the entity, with only the ID field set. Useful when creating a new entity that links to this entity.- Specified by:
withOnlyIdin classEntity<Actuator>- Returns:
- a copy with only the ID field set.
-
-