Device class

Inheritance
Implemented types
Mixed in types
Implementers

Constructors

Device(String name, String type)
Device.fromJson(Map<String, dynamic> json)

Properties

additionalInfo Map<String, dynamic>?
getter/setter pairinherited
createdTime int?
getter/setter pairinherited
customerId CustomerId?
getter/setter pair
deviceData DeviceData
getter/setter pair
deviceProfileId DeviceProfileId?
getter/setter pair
externalId DeviceId?
getter/setter pair
firmwareId OtaPackageId?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id DeviceId?
getter/setter pairinherited
label String?
getter/setter pair
name String
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
softwareId OtaPackageId?
getter/setter pair
tenantId TenantId?
getter/setter pair
type String
getter/setter pair

Methods

additionalInfoBasedString([String? toStringBody]) String
inherited
baseDataString([String? toStringBody]) String
inherited
deviceString([String? toStringBody]) String
getAdditionalInfo() Map<String, dynamic>?
inherited
getCreatedTime() int?
inherited
getCustomerId() CustomerId?
override
getEntityType() EntityType
getExternalId() DeviceId?
override
getFirmwareId() OtaPackageId?
override
getId() DeviceId?
inherited
getName() String
override
getOwnerId() EntityId?
getSoftwareId() OtaPackageId?
override
getTenantId() TenantId?
override
idBasedString() String
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setCreatedTime(int? createdTime) → void
inherited
setExternalId(DeviceId? externalId) → void
override
setId(DeviceId? id) → dynamic
inherited
setOwnerId(EntityId entityId) → void
setTenantId(TenantId? tenantId) → void
override
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited