public class SpeedToConsumptionMap
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.Integer,java.lang.Double> |
speedToConsumptionPairs
A map which contains pairs of speed-consumption values.
|
| Constructor and Description |
|---|
SpeedToConsumptionMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSpeedToConsumptionValue(int speed,
double consumption)
Add a speed-consumption pair to the map.
|
static SpeedToConsumptionMap |
create(java.util.Map<java.lang.Integer,java.lang.Double> fromMap)
A static method that returns a new instance of
SpeedToConsumptionMap. |
java.util.Map<java.lang.Integer,java.lang.Double> |
getValues()
Get a map of speed-consumption values.
|
public final java.util.Map<java.lang.Integer,java.lang.Double> speedToConsumptionPairs
create(Map).public void addSpeedToConsumptionValue(int speed,
double consumption)
speed - consumption - @NonNull public java.util.Map<java.lang.Integer,java.lang.Double> getValues()
@NonNull public static SpeedToConsumptionMap create(java.util.Map<java.lang.Integer,java.lang.Double> fromMap)
SpeedToConsumptionMap.
A map in a new instance that copies all values from that passed as parameter map.fromMap - A reference map that values will be copied into in a new instance of this class.