public class SpeedToConsumptionMap
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.Integer,java.lang.Double> |
speedToConsumptionPairs
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)
Static method that returns 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.
Map in new instance copies all values from passed as parameter map.fromMap - reference map that values will be copied into new instance of this class.