Package org.matsim.api.core.v01.events
Class Event
- java.lang.Object
-
- org.matsim.api.core.v01.events.Event
-
- Direct Known Subclasses:
ActivityEndEvent
,ActivityEngineWithWakeup.AgentWakeupEvent
,ActivityStartEvent
,AgentWaitingForPtEvent
,BoardingDeniedEvent
,GenericEvent
,LaneEnterEvent
,LaneLeaveEvent
,LastEventOfIteration
,LastEventOfSimStep
,LinkEnterEvent
,LinkLeaveEvent
,PersonArrivalEvent
,PersonDepartureEvent
,PersonEntersVehicleEvent
,PersonLeavesVehicleEvent
,PersonMoneyEvent
,PersonStuckEvent
,ReplanningEvent
,TeleportationArrivalEvent
,TransitDriverStartsEvent
,TransitScheduleChangedEvent
,VehicleAbortsEvent
,VehicleArrivesAtFacilityEvent
,VehicleDepartsAtFacilityEvent
,VehicleEntersTrafficEvent
,VehicleLeavesTrafficEvent
public abstract class Event extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTRIBUTE_TIME
static String
ATTRIBUTE_TYPE
static String
ATTRIBUTE_X
static String
ATTRIBUTE_Y
-
Constructor Summary
Constructors Constructor Description Event(double time)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Map<String,String>
getAttributes()
abstract String
getEventType()
double
getTime()
int
hashCode()
String
toString()
-
-
-
Field Detail
-
ATTRIBUTE_TIME
public static final String ATTRIBUTE_TIME
- See Also:
- Constant Field Values
-
ATTRIBUTE_TYPE
public static final String ATTRIBUTE_TYPE
- See Also:
- Constant Field Values
-
ATTRIBUTE_X
public static final String ATTRIBUTE_X
- See Also:
- Constant Field Values
-
ATTRIBUTE_Y
public static final String ATTRIBUTE_Y
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Event
public Event(double time)
-
-
Method Detail
-
getAttributes
public Map<String,String> getAttributes()
-
getEventType
public abstract String getEventType()
- Returns:
- a unique, descriptive name for this event type, used to identify event types in files.
-
getTime
public final double getTime()
-
-