Class SustainabilityElectrificationSummary
- Namespace
- Geotab.Checkmate.ObjectModel.Sustainability
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Data for Sustainability Electrification Summary API
public class SustainabilityElectrificationSummary : Entity, IEntity, IComparable, IIdentifiable
- Inheritance
-
SustainabilityElectrificationSummary
- Implements
- Inherited Members
Constructors
SustainabilityElectrificationSummary()
Initializes a new instance of the SustainabilityElectrificationSummary class.
public SustainabilityElectrificationSummary()
SustainabilityElectrificationSummary(Group?, SustainabilityPowertrainElectrificationSummary?)
Initializes a new instance of the SustainabilityElectrificationSummary class.
public SustainabilityElectrificationSummary(Group? powertrainGroup, SustainabilityPowertrainElectrificationSummary? powertrainElectrificationSummary)
Parameters
powertrainGroup
GroupThe powertrain group (Group).
powertrainElectrificationSummary
SustainabilityPowertrainElectrificationSummaryThe powertrain electrification summary (SustainabilityPowertrainElectrificationSummary).
SustainabilityElectrificationSummary(SustainabilityElectrificationSummary)
Initializes a new instance of the SustainabilityElectrificationSummary class.
public SustainabilityElectrificationSummary(SustainabilityElectrificationSummary sustainabilityElectrificationSummary)
Parameters
sustainabilityElectrificationSummary
SustainabilityElectrificationSummaryThe SustainabilityElectrificationSummary instance.
Properties
PowertrainElectrificationSummary
Gets or sets the electrification summary.
public SustainabilityPowertrainElectrificationSummary? PowertrainElectrificationSummary { get; set; }
Property Value
PowertrainGroup
Gets or sets the group associated with the summary data.
public Group? PowertrainGroup { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
Equals(object?)
Determines whether the specified object, is equal to this instance.
public override bool Equals(object? obj)
Parameters
Returns
GetHashCode()
Returns a hash code for this instance.
Note: If this ever represents an entity stored in the database, you'll need to add "base.GetHashCode()".
public override int GetHashCode()
Returns
- int
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.