Package org.openremote.model
Interface IdentifiableEntity<T>
- All Known Implementing Classes:
Agent
,Asset
,BuildingAsset
,CityAsset
,ConsoleAsset
,DoorAsset
,ElectricityAsset
,ElectricityBatteryAsset
,ElectricityChargerAsset
,ElectricityConsumerAsset
,ElectricityProducerAsset
,ElectricityProducerSolarAsset
,ElectricityProducerWindAsset
,ElectricityStorageAsset
,ElectricitySupplierAsset
,ElectricVehicleAsset
,ElectricVehicleFleetGroupAsset
,EnergyOptimisationAsset
,EnvironmentSensorAsset
,Flow
,FlowDependency
,FlowObject
,GatewayAsset
,GroundwaterSensorAsset
,GroupAsset
,LightAsset
,MicrophoneAsset
,Node
,ParkingAsset
,PeopleCounterAsset
,PlugAsset
,PresenceSensorAsset
,RoomAsset
,ShipAsset
,Slot
,ThermostatAsset
,ThingAsset
,UnknownAsset
,VentilationAsset
,WeatherAsset
public interface IdentifiableEntity<T>
If used on a persistent
Entity
, an identifier value will only be set
when an instance is persisted if there was no identifier already set.-
Method Summary
-
Method Details
-
setId
-
getId
String getId()
-