Package org.matsim.contrib.ev.charging
Class ChargingStartEvent
- java.lang.Object
-
- org.matsim.api.core.v01.events.Event
-
- org.matsim.contrib.ev.charging.ChargingStartEvent
-
public class ChargingStartEvent extends org.matsim.api.core.v01.events.Event
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTRIBUTE_CHARGER
static String
ATTRIBUTE_TYPE
static String
ATTRIBUTE_VEHICLE
static String
EVENT_TYPE
-
Constructor Summary
Constructors Constructor Description ChargingStartEvent(double time, org.matsim.api.core.v01.Id<Charger> chargerId, org.matsim.api.core.v01.Id<ElectricVehicle> vehicleId, String chargerType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getAttributes()
org.matsim.api.core.v01.Id<Charger>
getChargerId()
String
getChargerType()
String
getEventType()
org.matsim.api.core.v01.Id<ElectricVehicle>
getVehicleId()
-
-
-
Field Detail
-
EVENT_TYPE
public static final String EVENT_TYPE
- See Also:
- Constant Field Values
-
ATTRIBUTE_CHARGER
public static final String ATTRIBUTE_CHARGER
- See Also:
- Constant Field Values
-
ATTRIBUTE_VEHICLE
public static final String ATTRIBUTE_VEHICLE
- See Also:
- Constant Field Values
-
ATTRIBUTE_TYPE
public static final String ATTRIBUTE_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ChargingStartEvent
public ChargingStartEvent(double time, org.matsim.api.core.v01.Id<Charger> chargerId, org.matsim.api.core.v01.Id<ElectricVehicle> vehicleId, String chargerType)
-
-
Method Detail
-
getEventType
public String getEventType()
- Specified by:
getEventType
in classorg.matsim.api.core.v01.events.Event
-
getChargerId
public org.matsim.api.core.v01.Id<Charger> getChargerId()
-
getVehicleId
public org.matsim.api.core.v01.Id<ElectricVehicle> getVehicleId()
-
getChargerType
public String getChargerType()
-
getAttributes
public Map<String,String> getAttributes()
- Overrides:
getAttributes
in classorg.matsim.api.core.v01.events.Event
-
-