public enum KnownSimQueue extends Enum<KnownSimQueue>
SimQueue implementations collected in an enum.Copyright (C) 2005-2017 Jan de Jongh, TNO
This file is covered by the LICENSE file in the root of this project.
| Modifier and Type | Class and Description |
|---|---|
static class |
KnownSimQueue.DoubleParameterProfile |
static class |
KnownSimQueue.GeneratorProfile |
static class |
KnownSimQueue.IntegerParameterProfile |
static class |
KnownSimQueue.Parameters |
| Enum Constant and Description |
|---|
COMP_TANDEM_2 |
DELAY |
DROP |
DROP_COLLECTOR |
ENC |
ENC_HS |
FB_PROB |
FB_VISITS |
FCFS |
FCFS_B |
FCFS_c |
GATE |
IC |
IS |
IS_CST |
JACKSON |
JSQ |
LCFS |
LJF |
NO_BUFFER_c |
PARALLEL |
PS |
RANDOM |
SINK |
SJF |
TANDEM |
UNKNOWN |
ZERO |
| Modifier and Type | Method and Description |
|---|---|
KnownSimQueue.IntegerParameterProfile |
getBufferSizeProfile() |
String |
getDefaultName() |
KnownSimQueue.IntegerParameterProfile |
getNumberOfServersProfile() |
Class<? extends SimQueue> |
getQueueClass() |
KnownSimQueue.DoubleParameterProfile |
getWaitServiceTimeProfile() |
boolean |
isComposite() |
SimQueue |
newInstance(KnownSimQueue.Parameters parameters) |
static KnownSimQueue |
valueOf(SimQueue queue) |
static KnownSimQueue |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KnownSimQueue[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final KnownSimQueue DROP
public static final KnownSimQueue SINK
public static final KnownSimQueue DELAY
public static final KnownSimQueue ZERO
public static final KnownSimQueue GATE
public static final KnownSimQueue NO_BUFFER_c
public static final KnownSimQueue FCFS
public static final KnownSimQueue FCFS_B
public static final KnownSimQueue FCFS_c
public static final KnownSimQueue LCFS
public static final KnownSimQueue RANDOM
public static final KnownSimQueue SJF
public static final KnownSimQueue LJF
public static final KnownSimQueue IS
public static final KnownSimQueue IS_CST
public static final KnownSimQueue IC
public static final KnownSimQueue PS
public static final KnownSimQueue ENC
public static final KnownSimQueue ENC_HS
public static final KnownSimQueue DROP_COLLECTOR
public static final KnownSimQueue TANDEM
public static final KnownSimQueue COMP_TANDEM_2
public static final KnownSimQueue PARALLEL
public static final KnownSimQueue JSQ
public static final KnownSimQueue FB_PROB
public static final KnownSimQueue FB_VISITS
public static final KnownSimQueue JACKSON
public static final KnownSimQueue UNKNOWN
public static KnownSimQueue[] values()
for (KnownSimQueue c : KnownSimQueue.values()) System.out.println(c);
public static KnownSimQueue valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final boolean isComposite()
public final String getDefaultName()
public final KnownSimQueue.IntegerParameterProfile getNumberOfServersProfile()
public final KnownSimQueue.IntegerParameterProfile getBufferSizeProfile()
public final KnownSimQueue.DoubleParameterProfile getWaitServiceTimeProfile()
public final SimQueue newInstance(KnownSimQueue.Parameters parameters)
public static KnownSimQueue valueOf(SimQueue queue)
Copyright © 2018. All rights reserved.