Search Java Classes and Packages
Search Java Frameworks and Libraries
#Sim.engine Classes and Interfaces - 15 results found.
| Name | Description | Type | Package | Framework |
| AsynchronousSteppable | Fires up a separate thread which runs until the simulation model requests it be halted. | Class | sim.engine | Mason |
|
| MakesSimState | An interface for classes capable of creating SimState subclasses. | Interface | sim.engine | Mason |
|
| MethodStep | A Steppable which calls an underlying method using Java's reflection system. | Class | sim.engine | Mason |
|
| MultiStep | MultiStep takes an integer N, a boolean called countdown, and a steppable. | Class | sim.engine | Mason |
|
| ParallelSequence | Spawns all the sequence elements in parallel on separate threads. | Class | sim.engine | Mason |
|
| RandomSequence | RandomSequence is a Sequence which executes its Steppable objects in random order each time. | Class | sim.engine | Mason |
|
| Repeat | Repeat is an abstract Steppable and Stoppable which generalizes the notion of repeated Steppables. | Class | sim.engine | Mason |
|
| Schedule | Schedule defines a threadsafe scheduling queue in which events can be scheduled to occur at future time. | Class | sim.engine | Mason |
|
| Schedule .Key | Timestamps stored as keys in the heap. | Class | sim.engine | Mason |
|
| Sequence | Sequence is Steppable which holds an array of Steppables. | Class | sim.engine | Mason |
|
| SimState | SimState represents the simulation proper. | Class | sim.engine | Mason |
|
| Steppable | | Interface | sim.engine | Mason |
|
| Stoppable | | Interface | sim.engine | Mason |
|
| TentativeStep | A Steppable wrapper which can be stopped. | Class | sim.engine | Mason |
|
| WeakStep | WeakStep is a wrapper for steppable objects in the situation where we only want the schedule to tenuously hold onto the steppable object -- that is, if everyone | Class | sim.engine | Mason |