| Batch |
A batch is a temporary collection of jobs to be processed together in a
single operation.
|
| DowntimeSource |
Abstraction of a downtime source.
|
| DynamicJobSource |
This class can be used to create a stream of jobs characterized by various
random distributions.
|
| IndividualMachine |
This class represents a single machine, which is part of a
WorkStation.
|
| Job |
Main work unit in a shop.
|
| JobSource |
A job source is an abstract base class for classes producing Jobs.
|
| MaintenanceSource |
This class can be used to model scheduled maintenance.
|
| Operation |
Operations specify what to process.
|
| PR |
Abstract base class for a priority rule to be used to sequence items in a
PriorityQueue.
|
| PriorityQueue<T extends PrioRuleTarget> |
An implementation of a priority queue.
|
| PrioRuleTarget |
Common abstract base class for Jobs and Batches.
|
| Route |
Simple container for Operations.
|
| Shop |
Implements a shop simulation.
|
| ShopExperiment |
Base class for shop experiments.
|
| ShopListenerBase |
This class can be used as a base class for classes collecting results based
on job releases/job completions.
|
| StaticJobSource |
|
| StaticJobSource.JobSpec |
|
| StaticListDowntimeSource |
|
| WorkStation |
Class to represent a workstation.
|