CommonProperty class

Implementers
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

CommonProperty({required bool operationStatus, required String installationLocation, required Protocol protocol, required bool faultStatus, required Manufacturer manufacturer, String? id, num? instantaneousElectricPowerConsumption, num? consumedCumulativeElectricEnergy, String? manufacturerFaultCode, num? currentLimit, String? faultDescription, String? businessFacilityCode, String? productCode, String? serialNumber, DateTime? productionDate, bool? powerSaving, DateTime? currentDateAndTime, num? powerLimit, HourMeter? hourMeter})
const
CommonProperty.fromJson(Map<String, dynamic> json)
factory

Properties

businessFacilityCode String?
final
consumedCumulativeElectricEnergy num?
final
currentDateAndTime DateTime?
final
currentLimit num?
final
faultDescription String?
final
faultStatus bool
final
hashCode int
The hash code for this object.
no setterinherited
hourMeter HourMeter?
final
id String?
final
installationLocation String
final
instantaneousElectricPowerConsumption num?
final
manufacturer Manufacturer
final
manufacturerFaultCode String?
final
operationStatus bool
final
powerLimit num?
final
powerSaving bool?
final
productCode String?
final
productionDate DateTime?
final
protocol Protocol
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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