Class SustainabilityPowertrainElectrificationSummary
- Namespace
- Geotab.Checkmate.ObjectModel.Sustainability
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Represents an electrification summary for a powertrain group.
public class SustainabilityPowertrainElectrificationSummary
- Inheritance
-
SustainabilityPowertrainElectrificationSummary
- Inherited Members
Constructors
SustainabilityPowertrainElectrificationSummary()
public SustainabilityPowertrainElectrificationSummary()
Properties
BevReplacementCount
Gets or sets the number of vehicles in the fleet that are best suited to be replaced with battery electric vehicles.
public int? BevReplacementCount { get; set; }
Property Value
PhevReplacementCount
Gets or sets the number of vehicles in the fleet that are best suited to be replaced with plug-in hybrid electric vehicles.
public int? PhevReplacementCount { get; set; }
Property Value
PotentialEmissionSavingsTonsCo2
Gets or sets the potential emission savings (CO2) in tons from implementing the suggested vehicle replacements in the fleet.
public double? PotentialEmissionSavingsTonsCo2 { get; set; }
Property Value
PowertrainGroup
Gets or sets the group associated with the summary data.
public Group? PowertrainGroup { get; set; }
Property Value
TotalVehicleCount
Gets or sets the total number of vehicles in the fleet.
public int? TotalVehicleCount { get; set; }
Property Value
Methods
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.
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.