All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Index of all Fields and Methods
- activate(Process).
Static method in class simulation.process.Process
- Causes the specified passive process to become active
at the current simulation time (after processes with the
same event time).
- activate(Process, Process.After, Process).
Static method in class simulation.process.Process
- Schedules the first (passive) process immediately after
the second (scheduled) one, and at the same event time.
- activate(Process, Process.At, double).
Static method in class simulation.process.Process
- Causes the specified passive process to become active
at the specified event time (after processes with the
same event time).
- activate(Process, Process.At, double, Process.Prior).
Static method in class simulation.process.Process
- Causes the specified passive process to become active
at the specified event time (before processes with the
same event time).
- activate(Process, Process.Before, Process).
Static method in class simulation.process.Process
- Schedules the first (passive) process immediately before
the second (scheduled) one, and at the same event time.
- activate(Process, Process.Delay, double).
Static method in class simulation.process.Process
- Causes the specified passive process to become active
after the specified delay (after processes with the
same event time).
- activate(Process, Process.Delay, double, Process.Prior).
Static method in class simulation.process.Process
- Causes the specified passive process to become active
after the specified delay (before processes with the
same event time).
- after.
Static variable in class simulation.process.Process
-
- at.
Static variable in class simulation.process.Process
-
- before.
Static variable in class simulation.process.Process
-
- call(Coroutine).
Static method in class javaCoroutine.Coroutine
- Calls the specified coroutine and suspends the currently
executing coroutine.
- cancel(Process).
Static method in class simulation.process.Process
- Cancels a scheduled event.
- cardinal().
Method in class simset.Head
- Returns the number of items currently in this list.
- clear().
Method in class simset.Head
- Removes all items from this list.
- Coroutine().
Constructor for class javaCoroutine.Coroutine
-
- current().
Static method in class simulation.process.Process
- Returns the currently active process.
- currentCoroutine().
Static method in class javaCoroutine.Coroutine
- Returns the currently operating coroutine.
- delay.
Static variable in class simulation.process.Process
-
- detach().
Static method in class javaCoroutine.Coroutine
- Detaches the specified coroutine.
- discrete(double[]).
Method in class random.Random
- Returns an integer from a given discrete distribution.
- draw(double).
Method in class random.Random
- Returns true or false with a given probability.
- empty().
Method in class simset.Head
- Tests if this list is empty.
- erlang(double, double).
Method in class random.Random
- Returns a double drawn from the Erlang distribution.
- evTime().
Method in class simulation.process.Process
- Returns the event time of this process.
- first().
Method in class simset.Head
- Returns the first item in this list.
- follow(Linkage).
Method in class simset.Link
- Inserts this item after a specified item.
- Head().
Constructor for class simset.Head
-
- histd(double[]).
Method in class random.Random
- Returns a random integer drawn from a distribution defined
by a histogram.
- hold(double).
Static method in class simulation.process.Process
- Suspends the currently active process for a specified
period of simulated time.
- idle().
Method in class simulation.process.Process
- Tests if this process is scheduled.
- into(Head).
Method in class simset.Link
-
Inserts this item as the last member of a list.
- last().
Method in class simset.Head
- Returns the last item in this list.
- linear(double[], double[]).
Method in class random.Random
- Returns a double from a distribution function f.
- Link().
Constructor for class simset.Link
-
- Linkage().
Constructor for class simset.Linkage
-
- main().
Static method in class simulation.process.Process
- Returns the main process.
- mainCoroutine().
Static method in class javaCoroutine.Coroutine
- Returns the main coroutine.
- negexp(double).
Method in class random.Random
- Returns a double drawn from the negative
exponential distribution.
- nextEv().
Method in class simulation.process.Process
- Returns the next process (if any) in the event list.
- normal(double, double).
Method in class random.Random
- Returns a normally distributed double.
- out().
Method in class simset.Link
-
Removes this item from the list (if any) that it is currently in.
- passivate().
Static method in class simulation.process.Process
- Passivates the currently active process.
- poisson(double).
Method in class random.Random
- Returns an integer drawn from the Poisson distribution.
- precede(Linkage).
Method in class simset.Link
- Inserts this item before a specified item.
- pred().
Method in class simset.Linkage
- Returns the item in the list before this Linkage.
- prev().
Method in class simset.Linkage
- Returns the Linkage object before this one,
whether this is a Link object, a Head object
or null.
- prior.
Static variable in class simulation.process.Process
-
- Process().
Constructor for class simulation.process.Process
-
- randInt(int, int).
Method in class random.Random
- Returns an integer in a given range with uniform probability.
- Random().
Constructor for class random.Random
-
This constructor creates a Random object with the current
time as its seed value.
- Random(long).
Constructor for class random.Random
- This constructor creates a Random object with the given
seed value.
- reactivate(Process).
Static method in class simulation.process.Process
- Causes the specified process to become active
at the current simulation time (after processes with the
same event time).
- reactivate(Process, Process.After, Process).
Static method in class simulation.process.Process
- Schedules the first process immediately after
the second one and at the same event time.
- reactivate(Process, Process.At, double).
Static method in class simulation.process.Process
- Causes the specified process to become active
at the specified event time (after processes with the
same event time).
- reactivate(Process, Process.At, double, Process.Prior).
Static method in class simulation.process.Process
- Causes the specified process to become active
at the specified event time (before processes with the
same event time).
- reactivate(Process, Process.Before, Process).
Static method in class simulation.process.Process
- Schedules the first process immediately before
the second one and at the same event time.
- reactivate(Process, Process.Delay, double).
Static method in class simulation.process.Process
- Causes the specified process to become active
after the specified delay (after processes with the
same event time).
- reactivate(Process, Process.Delay, double, Process.Prior).
Static method in class simulation.process.Process
- Causes the specified process to become active
after the specified delay (before processes with the
same event time).
- resume(Coroutine).
Static method in class javaCoroutine.Coroutine
- Resumes the specified coroutine and suspends the currently
executing coroutine.
- suc().
Method in class simset.Linkage
- Returns the item in the list after this Linkage.
- terminated().
Method in class simulation.process.Process
- Tests if this process is terminated.
- time().
Static method in class simulation.process.Process
- Returns the current simulation time.
- uniform(double, double).
Method in class random.Random
- Returns a double in a given range with uniform probability.
- wait(Head).
Static method in class simulation.process.Process
- Causes the currently active process to wait in a queue.