Class ChargingInfrastructureSpecificationImpl
- java.lang.Object
-
- org.matsim.contrib.ev.infrastructure.ChargingInfrastructureSpecificationImpl
-
- All Implemented Interfaces:
ChargingInfrastructureSpecification
public class ChargingInfrastructureSpecificationImpl extends Object implements ChargingInfrastructureSpecification
- Author:
- Michal Maciejewski (michalm)
-
-
Constructor Summary
Constructors Constructor Description ChargingInfrastructureSpecificationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChargerSpecification(ChargerSpecification specification)
Map<org.matsim.api.core.v01.Id<Charger>,ChargerSpecification>
getChargerSpecifications()
void
removeChargerSpecification(org.matsim.api.core.v01.Id<Charger> chargerId)
void
replaceChargerSpecification(ChargerSpecification specification)
-
-
-
Constructor Detail
-
ChargingInfrastructureSpecificationImpl
public ChargingInfrastructureSpecificationImpl()
-
-
Method Detail
-
getChargerSpecifications
public Map<org.matsim.api.core.v01.Id<Charger>,ChargerSpecification> getChargerSpecifications()
- Specified by:
getChargerSpecifications
in interfaceChargingInfrastructureSpecification
-
addChargerSpecification
public void addChargerSpecification(ChargerSpecification specification)
- Specified by:
addChargerSpecification
in interfaceChargingInfrastructureSpecification
-
replaceChargerSpecification
public void replaceChargerSpecification(ChargerSpecification specification)
- Specified by:
replaceChargerSpecification
in interfaceChargingInfrastructureSpecification
-
removeChargerSpecification
public void removeChargerSpecification(org.matsim.api.core.v01.Id<Charger> chargerId)
- Specified by:
removeChargerSpecification
in interfaceChargingInfrastructureSpecification
-
-