Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
accept(Customer)
- Method in class network.
BoxedQueue
accept(Customer)
- Method in class network.
InfiniteServerNode
accept(Customer)
- Method in class network.
Node
accept(Customer)
- Method in class network.
PreemptiveResumeNode
accept(Customer)
- Method in class network.
ProcessorSharingNode
Overrides superclass method.
accept(Customer)
- Method in class network.
ResourcePool
accept(Customer)
- Method in class network.
Sink
add(Node)
- Static method in class network.
Network
add(double)
- Method in class tools.
AreaHistogram
add(double)
- Method in class tools.
CustomerMeasure
add(Object)
- Method in interface tools.
GeneralIterator
add(double)
- Method in class tools.
Histogram
add(Object)
- Method in class tools.
List.ListIterator
add(double)
- Method in class tools.
Measure
add(double)
- Method in class tools.
SystemMeasure
advance()
- Method in interface tools.
GeneralIterator
advance()
- Method in class tools.
List.ListIterator
AreaHistogram
- Class in
tools
AreaHistogram(double, double, int)
- Constructor for class tools.
AreaHistogram
B
batchsize
- Variable in class network.
Source
before(Object, Object)
- Method in class tools.
Diary
before(Object, Object)
- Method in class tools.
OrderedList
BoxedQueue
- Class in
network
A boxed queue is a node containing just a queue.
BoxedQueue(Queue)
- Constructor for class network.
BoxedQueue
BoxedQueue(String, Queue)
- Constructor for class network.
BoxedQueue
bucketContent(int)
- Method in class tools.
AreaHistogram
bucketContent(int)
- Method in class tools.
Histogram
buildCustomer()
- Method in class network.
Source
Builds a new customer.
buildOneQueue()
- Method in class network.
PriorityQueue
C
canAccept(Customer)
- Method in class network.
PriorityQueue
canAccept(Customer)
- Method in class network.
Queue
canAdvance()
- Method in interface tools.
GeneralIterator
canAdvance()
- Method in class tools.
List.ListIterator
Cauchy
- Class in
tools
Cauchy(double, double)
- Constructor for class tools.
Cauchy
cauchy(double, double)
- Static method in class tools.
Cauchy
Check
- Class in
tools
Check()
- Constructor for class tools.
Check
check(boolean, String)
- Static method in class tools.
Check
checkConfidenceLevel(double)
- Static method in class tools.
StudentstTable
checkDegreesOfFreedom(int)
- Static method in class tools.
StudentstTable
claim()
- Method in class tools.
Resource
ClassDependentBranch
- Class in
network
ClassDependentBranch(int[], Node[])
- Constructor for class network.
ClassDependentBranch
ClassDependentDelay
- Class in
network
ClassDependentDelay(int[], DistributionSampler[])
- Constructor for class network.
ClassDependentDelay
completions
- Static variable in class network.
Network
ContEmpirical
- Class in
tools
ContEmpirical(double[], double[])
- Constructor for class tools.
ContEmpirical
count()
- Method in class tools.
Measure
currentValue()
- Method in class tools.
SystemMeasure
Customer
- Class in
network
Customer()
- Constructor for class network.
Customer
Customer(int)
- Constructor for class network.
Customer
Customer(int, int)
- Constructor for class network.
Customer
CustomerMeasure
- Class in
tools
CustomerMeasure()
- Constructor for class tools.
CustomerMeasure
CustomerMeasure(int)
- Constructor for class tools.
CustomerMeasure
D
Debug
- Class in
network
Debug()
- Constructor for class network.
Debug
Delay
- Class in
network
Delay()
- Constructor for class network.
Delay
Delay(DistributionSampler)
- Constructor for class network.
Delay
delay
- Variable in class network.
Source
dequeue()
- Method in class network.
BoxedQueue
dequeue()
- Method in class network.
Queue
deschedule(Event)
- Static method in class tools.
Sim
Deterministic
- Class in
tools
Deterministic(double)
- Constructor for class tools.
Deterministic
deterministic(double)
- Static method in class tools.
Deterministic
Diary
- Class in
tools
Diary()
- Constructor for class tools.
Diary
DiscEmpirical
- Class in
tools
DiscEmpirical(double[], double[])
- Constructor for class tools.
DiscEmpirical
DiscreteSampler
- Class in
tools
DiscreteSampler(double[])
- Constructor for class tools.
DiscreteSampler
display()
- Method in class tools.
AreaHistogram
display()
- Method in class tools.
Histogram
displayResults()
- Static method in class network.
Network
displayResults(double)
- Static method in class network.
Network
displayResults()
- Method in class network.
Node
displayResults()
- Method in class network.
NullNode
displayResults()
- Static method in class tools.
Logger
displayResults(double)
- Static method in class tools.
Logger
DistributionSampler
- Class in
tools
DistributionSampler()
- Constructor for class tools.
DistributionSampler
dumpState()
- Static method in class network.
Debug
E
earth
- Static variable in class network.
Link
EmptyListException
- Exception in
tools
EmptyListException(String)
- Constructor for exception tools.
EmptyListException
enqueue(Customer)
- Method in class network.
Queue
enqueueAtHead(Customer)
- Method in class network.
Queue
enter(Customer)
- Method in class network.
InfiniteServerNode
enter(Customer)
- Method in class network.
Node
enter(Customer)
- Method in class network.
NullNode
Erlang
- Class in
tools
Erlang(int, double)
- Constructor for class tools.
Erlang
erlang(int, double)
- Static method in class tools.
Erlang
Event
- Class in
tools
Event(double)
- Constructor for class tools.
Event
Exp
- Class in
tools
Exp(double)
- Constructor for class tools.
Exp
exp(double)
- Static method in class tools.
Exp
F
FIFOQueue
- Class in
network
FIFOQueue()
- Constructor for class network.
FIFOQueue
FIFOQueue(int)
- Constructor for class network.
FIFOQueue
first()
- Method in class tools.
List
forward(Customer)
- Method in class network.
Node
forward(Customer)
- Method in class network.
QueueingNode
G
Gamma
- Class in
tools
Gamma(double, int)
- Constructor for class tools.
Gamma
gamma(double, int)
- Static method in class tools.
Gamma
GeneralIterator
- Interface in
tools
Geometric
- Class in
tools
Geometric(double)
- Constructor for class tools.
Geometric
geometric(double)
- Static method in class tools.
Geometric
getArrivalTime()
- Method in class network.
Customer
getCapacity()
- Method in class network.
Queue
getclass()
- Method in class network.
Customer
getId()
- Method in class network.
Customer
getId()
- Method in class network.
Node
getIterator()
- Method in class tools.
List
getLocation()
- Method in class network.
Customer
getLosses()
- Method in class network.
ResourcePool
getLossProbability()
- Method in class network.
ResourcePool
getName()
- Method in class network.
Node
getOwner()
- Method in class network.
Link
getPriority()
- Method in class network.
Customer
getQueueInsertionTime()
- Method in class network.
Customer
getServiceDemand()
- Method in class network.
Customer
getValue()
- Method in interface tools.
GeneralIterator
getValue()
- Method in class tools.
List.ListIterator
go()
- Method in class tools.
Sim
H
head()
- Method in class network.
Queue
headOfQueue()
- Method in class network.
FIFOQueue
headOfQueue()
- Method in class network.
LIFOQueue
headOfQueue()
- Method in class network.
OrderedQueue
headOfQueue()
- Method in class network.
PriorityQueue
headOfQueue()
- Method in class network.
Queue
headOfQueue()
- Method in class network.
RandomQueue
Histogram
- Class in
tools
Histogram(double, double, int)
- Constructor for class tools.
Histogram
I
InfiniteServerNode
- Class in
network
InfiniteServerNode(Delay)
- Constructor for class network.
InfiniteServerNode
InfiniteServerNode(String, Delay)
- Constructor for class network.
InfiniteServerNode
initialise()
- Static method in class network.
Network
insertAtBack(Object)
- Method in class tools.
List
insertAtFront(Object)
- Method in class tools.
List
insertAtHeadOfQueue(Customer)
- Method in class network.
FIFOQueue
insertAtHeadOfQueue(Customer)
- Method in class network.
LIFOQueue
insertAtHeadOfQueue(Customer)
- Method in class network.
OrderedQueue
insertAtHeadOfQueue(Customer)
- Method in class network.
PriorityQueue
insertAtHeadOfQueue(Customer)
- Method in class network.
Queue
insertAtHeadOfQueue(Customer)
- Method in class network.
RandomQueue
insertInOrder(Event)
- Method in class tools.
Diary
insertInOrder(Object)
- Method in class tools.
OrderedList
insertIntoQueue(Customer)
- Method in class network.
FIFOQueue
insertIntoQueue(Customer)
- Method in class network.
LIFOQueue
insertIntoQueue(Customer)
- Method in class network.
OrderedQueue
insertIntoQueue(Customer)
- Method in class network.
PriorityQueue
insertIntoQueue(Customer)
- Method in class network.
Queue
These abstract methods allow different queueing disciplines to be supported - see the various subclasses
insertIntoQueue(Customer)
- Method in class network.
RandomQueue
invoke()
- Method in class tools.
Event
invokeService(Customer)
- Method in class network.
InfiniteServerNode
invokeTime()
- Method in class tools.
Event
isEmpty()
- Method in class network.
Queue
isEmpty()
- Method in class tools.
List
isInfinite()
- Method in class network.
Queue
L
last()
- Method in class tools.
List
LIFOQueue
- Class in
network
LIFOQueue()
- Constructor for class network.
LIFOQueue
LIFOQueue(int)
- Constructor for class network.
LIFOQueue
Link
- Class in
network
Link()
- Constructor for class network.
Link
Link(Node)
- Constructor for class network.
Link
List
- Class in
tools
List(String)
- Constructor for class tools.
List
List()
- Constructor for class tools.
List
List.ListIterator
- Class in
tools
List.ListIterator()
- Constructor for class tools.
List.ListIterator
Logger
- Class in
tools
Logger()
- Constructor for class tools.
Logger
logResult(String, double)
- Static method in class network.
Network
logResult(String, double)
- Static method in class tools.
Logger
logResults()
- Method in class network.
BoxedQueue
logResults()
- Static method in class network.
Network
logResults()
- Method in class network.
Node
logResults()
- Method in class network.
NullNode
logResults()
- Method in class network.
ResourcePool
losses
- Variable in class network.
ResourcePool
lossNode
- Variable in class network.
ResourcePool
M
mean()
- Method in class tools.
CustomerMeasure
mean()
- Method in class tools.
Measure
mean()
- Method in class tools.
SystemMeasure
meanNoOfQueuedCustomers()
- Method in class network.
ResourcePool
meanQueueLength()
- Method in class network.
BoxedQueue
Generic measures - copied from Queue, as there is no multiple inheritance!
meanQueueLength()
- Method in class network.
Queue
Generic measures
meanTimeInQueue()
- Method in class network.
BoxedQueue
meanTimeInQueue()
- Method in class network.
Queue
meanTimeInQueue()
- Method in class network.
ResourcePool
Measure
- Class in
tools
Measure()
- Constructor for class tools.
Measure
Measure(int)
- Constructor for class tools.
Measure
moment
- Variable in class tools.
Measure
moment(int)
- Method in class tools.
Measure
moments
- Variable in class tools.
Measure
move(Customer)
- Method in class network.
ClassDependentBranch
move(Customer)
- Method in class network.
Link
move(Customer)
- Method in class network.
ProbabilisticBranch
N
n
- Variable in class tools.
Measure
network
- package network
Network
- Class in
network
Network()
- Constructor for class network.
Network
next()
- Method in class tools.
Cauchy
next()
- Method in class tools.
ContEmpirical
next()
- Method in class tools.
Deterministic
next()
- Method in class tools.
DiscEmpirical
next()
- Method in class tools.
DiscreteSampler
next()
- Method in class tools.
DistributionSampler
next()
- Method in class tools.
Erlang
next()
- Method in class tools.
Exp
next()
- Method in class tools.
Gamma
next()
- Method in class tools.
Geometric
next()
- Method in class tools.
Normal
next()
- Method in class tools.
Pareto
next()
- Method in class tools.
Uniform
next()
- Method in class tools.
Weibull
Node
- Class in
network
Node()
- Constructor for class network.
Node
Node(String)
- Constructor for class network.
Node
noOfResources
- Variable in class network.
ResourcePool
Normal
- Class in
tools
Normal(double, double)
- Constructor for class tools.
Normal
normal(double, double)
- Static method in class tools.
Normal
now()
- Static method in class tools.
Sim
nullNode
- Static variable in class network.
Network
NullNode
- Class in
network
NullNode()
- Constructor for class network.
NullNode
numberOfAvailableResources()
- Method in class tools.
Resource
O
Ordered
- Interface in
network
OrderedList
- Class in
tools
OrderedList()
- Constructor for class tools.
OrderedList
OrderedList(String)
- Constructor for class tools.
OrderedList
OrderedQueue
- Class in
network
OrderedQueue()
- Constructor for class network.
OrderedQueue
OrderedQueue(int)
- Constructor for class network.
OrderedQueue
P
Pareto
- Class in
tools
Pareto(double, double, double)
- Constructor for class tools.
Pareto
pareto(double, double, double)
- Static method in class tools.
Pareto
pop
- Variable in class network.
Queue
PreemptiveRestartNode
- Class in
network
PreemptiveRestartNode(String, Delay)
- Constructor for class network.
PreemptiveRestartNode
PreemptiveRestartNode(String, Delay, Queue)
- Constructor for class network.
PreemptiveRestartNode
PreemptiveResumeNode
- Class in
network
PreemptiveResumeNode(String, Delay)
- Constructor for class network.
PreemptiveResumeNode
PreemptiveResumeNode(String, Delay, Queue)
- Constructor for class network.
PreemptiveResumeNode
print()
- Method in class tools.
List
PriorityQueue
- Class in
network
PriorityQueue(int)
- Constructor for class network.
PriorityQueue
ProbabilisticBranch
- Class in
network
ProbabilisticBranch(double[], Node[])
- Constructor for class network.
ProbabilisticBranch
ProcessorSharingNode
- Class in
network
Implements a processor sharing node with a single server.
ProcessorSharingNode(String, Delay)
- Constructor for class network.
ProcessorSharingNode
Q
Queue
- Class in
network
Queue()
- Constructor for class network.
Queue
Queue(int)
- Constructor for class network.
Queue
queue
- Variable in class network.
ResourcePool
QueueingNode
- Class in
network
QueueingNode(String, Delay, int)
- Constructor for class network.
QueueingNode
QueueingNode(String, Delay, int, Queue)
- Constructor for class network.
QueueingNode
queueLength()
- Method in class network.
Queue
queueLength()
- Method in class network.
ResourcePool
R
RandomQueue
- Class in
network
RandomQueue()
- Constructor for class network.
RandomQueue
RandomQueue(int)
- Constructor for class network.
RandomQueue
registerCompletion(double)
- Static method in class network.
Network
release()
- Method in class tools.
Resource
releaseResource()
- Method in class network.
ProcessorSharingNode
releaseResource()
- Method in class network.
ResourcePool
remove(Event)
- Method in class tools.
Diary
remove()
- Method in interface tools.
GeneralIterator
remove()
- Method in class tools.
List.ListIterator
remove(Object)
- Method in class tools.
List
removeFromBack()
- Method in class tools.
List
removeFromFront()
- Method in class tools.
Diary
removeFromFront()
- Method in class tools.
List
removeFromQueue()
- Method in class network.
FIFOQueue
removeFromQueue()
- Method in class network.
LIFOQueue
removeFromQueue()
- Method in class network.
OrderedQueue
removeFromQueue()
- Method in class network.
PriorityQueue
removeFromQueue()
- Method in class network.
Queue
removeFromQueue()
- Method in class network.
RandomQueue
replaceValue(Object)
- Method in interface tools.
GeneralIterator
replaceValue(Object)
- Method in class tools.
List.ListIterator
ReplicatedSim
- Class in
tools
ReplicatedSim(int, double)
- Constructor for class tools.
ReplicatedSim
resetMeasures()
- Method in class network.
BoxedQueue
resetMeasures()
- Static method in class network.
Network
resetMeasures()
- Method in class network.
Node
resetMeasures()
- Method in class network.
Queue
resetMeasures()
- Method in class network.
ResourcePool
resetMeasures()
- Method in class tools.
Measure
resetMeasures()
- Method in class tools.
Resource
resetMeasures()
- Method in class tools.
Sim
resetTime
- Variable in class tools.
Measure
Resource
- Class in
tools
Resource()
- Constructor for class tools.
Resource
Resource(int)
- Constructor for class tools.
Resource
resourceIsAvailable()
- Method in class tools.
Resource
ResourcePool
- Class in
network
ResourcePool(String, Delay, int)
- Constructor for class network.
ResourcePool
ResourcePool(String, Delay, int, Queue)
- Constructor for class network.
ResourcePool
resources
- Variable in class network.
ResourcePool
responseTime
- Static variable in class network.
Network
runSimulation()
- Method in class tools.
ReplicatedSim
S
sample()
- Method in class network.
ClassDependentDelay
sample(Customer)
- Method in class network.
ClassDependentDelay
sample()
- Method in class network.
Delay
sample(Customer)
- Method in class network.
Delay
schedule(Event)
- Static method in class tools.
Sim
send(Customer, Node)
- Method in class network.
Link
serverUtilisation()
- Method in class network.
ResourcePool
setclass(int)
- Method in class network.
Customer
setDebugOff()
- Static method in class network.
Debug
setDebugOn()
- Static method in class network.
Debug
setLink(Link)
- Method in class network.
Node
setLocation(Node)
- Method in class network.
Customer
setLossNode(Node)
- Method in class network.
ResourcePool
setOwner(Node)
- Method in class network.
Link
setPriority(int)
- Method in class network.
Customer
setQueueInsertionTime(double)
- Method in class network.
Customer
setServiceDemand(double)
- Method in class network.
Customer
Sim
- Class in
tools
Sim()
- Constructor for class tools.
Sim
simulate()
- Method in class tools.
Sim
simulate(double)
- Method in class tools.
Sim
Sink
- Class in
network
A Sink node absrobs customers from a queueing network.
Sink()
- Constructor for class network.
Sink
Sink(String)
- Constructor for class network.
Sink
smallerThan(Customer)
- Method in class network.
Customer
smallerThan(Customer)
- Method in interface network.
Ordered
Source
- Class in
network
A Source node injects customers into a queueing network.
Source(String, DistributionSampler)
- Constructor for class network.
Source
Source(String, DistributionSampler, DistributionSampler)
- Constructor for class network.
Source
stop()
- Method in class tools.
Sim
StudentstTable
- Class in
tools
StudentstTable()
- Constructor for class tools.
StudentstTable
SystemMeasure
- Class in
tools
SystemMeasure()
- Constructor for class tools.
SystemMeasure
SystemMeasure(int)
- Constructor for class tools.
SystemMeasure
T
table(int, double)
- Static method in class tools.
StudentstTable
timeLastChanged()
- Method in class tools.
SystemMeasure
tools
- package tools
toString()
- Method in class network.
Customer
toString()
- Method in class network.
Node
toString()
- Method in class network.
ResourcePool
trace(String)
- Static method in class network.
Debug
traceMove(Customer, Node)
- Static method in class network.
Debug
U
Uniform
- Class in
tools
Uniform(double, double)
- Constructor for class tools.
Uniform
uniform(double, double)
- Static method in class tools.
Uniform
utilisation()
- Method in class tools.
Resource
V
variance()
- Method in class tools.
CustomerMeasure
variance()
- Method in class tools.
Measure
variance()
- Method in class tools.
SystemMeasure
varianceOfNoOfQueuedCustomers()
- Method in class network.
ResourcePool
varianceOfTimeInQueue()
- Method in class network.
ResourcePool
varQueueLength()
- Method in class network.
BoxedQueue
varQueueLength()
- Method in class network.
Queue
varTimeInQueue()
- Method in class network.
BoxedQueue
varTimeInQueue()
- Method in class network.
Queue
W
Weibull
- Class in
tools
Weibull(double, double)
- Constructor for class tools.
Weibull
weibull(double, double)
- Static method in class tools.
Weibull
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes