Index

A B C D E F G H I L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

E

Elevator - Interface in org.simplesim.examples.elevator.shared
Basic interface to encapsulate elevator functionality and events
Elevator.Event - Enum Class in org.simplesim.examples.elevator.shared
 
ElevatorState - Class in org.simplesim.examples.elevator.shared
Class containing all relevant variables of the elevator state
ElevatorState() - Constructor for class org.simplesim.examples.elevator.shared.ElevatorState
 
ElevatorStrategy - Class in org.simplesim.examples.elevator.shared
Class encapsulating the elevator steering logic.
ElevatorStrategy(Elevator) - Constructor for class org.simplesim.examples.elevator.shared.ElevatorStrategy
 
END_DAY - Static variable in class org.simplesim.examples.elevator.shared.Limits
 
END_WORK - Static variable in class org.simplesim.examples.elevator.shared.Limits
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.SortedBucketQueue
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.HeapEventQueue
 
enqueue(E, Time) - Method in interface org.simplesim.core.scheduling.EventQueue
Enqueues an event at the given time.
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.HashedBucketQueue
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.HeapBucketQueue
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.MultiLevelBucketQueue
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.MultiLevelEventQueue
 
enqueue(E, Time) - Method in class org.simplesim.core.scheduling.SortedEventQueue
 
enqueueEvent(Elevator.Event, Time) - Method in class org.simplesim.examples.elevator.dyn.DynamicElevator
 
enqueueEvent(Elevator.Event, Time) - Method in interface org.simplesim.examples.elevator.shared.Elevator
 
enqueueEvent(Elevator.Event, Time) - Method in class org.simplesim.examples.elevator.stat.StaticElevator
 
equals(Object) - Method in class org.simplesim.core.messaging.AbstractPort
 
equals(Object) - Method in class org.simplesim.core.scheduling.Time
 
equals(Object) - Method in class org.simplesim.model.BasicModelEntity
Tests if two model entities are equal (equality by identity)
EventQueue<E> - Interface in org.simplesim.core.scheduling
Basic event queue interface for all queue implementations of the scheduling package.
EventQueueTest - Class in org.simplesim.examples.testing
Performance test and comparison of various implementations of EventQueue
EventQueueTest(EventQueueTest.QueueType) - Constructor for class org.simplesim.examples.testing.EventQueueTest
 
A B C D E F G H I L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form