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

    Modifier and Type
    Method
    Description
     
     
  • Method Details