Package net.simplace.sim.util
Enum-Klasse FWSimVariable.VARIABLE_CATEGORY
java.lang.Object
java.lang.Enum<FWSimVariable.VARIABLE_CATEGORY>
net.simplace.sim.util.FWSimVariable.VARIABLE_CATEGORY
- Alle implementierten Schnittstellen:
Serializable,Comparable<FWSimVariable.VARIABLE_CATEGORY>,Constable
- Umschließende Klasse:
FWSimVariable<T>
Different variables have different identifies to be able to divide them
within a list of variables.
- Autor:
- Andreas Enders
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungid signifying action rule variable from management componentid signifying variable from calibration componentid signifying frequence of sim componentid signifying variable from sim component used as constant input * prefix: cid signifying variable from sim component used as dynamic input prefix: iid signifying key variable from resourcesid signifying variable from management componentid signifying variable from sim component used as output, that is no rate or state prefix: nonid signifying variable from outputid signifying frequency rule variable from outputid signifying variable replace parameterid signifying variable only internally used in simcomponents prefix: p spelling error ignored!id signifying variable special for the project control processid signifying variable from sim component used as output where value is rate changing a state variable prefix: rid signifying variable from resourcesid signifying frequency rule variable from resourcesid signifying variable from sim component used as output, where value is stored within the component for next timestep prefix: sid signifying variable from system - f.ex. current.date, projectidid signifying variable from project or simulation prefix: v -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static FWSimVariable.VARIABLE_CATEGORY[]values()Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
var
id signifying variable from project or simulation prefix: v -
privat
id signifying variable only internally used in simcomponents prefix: p spelling error ignored! private is protected word -
res
id signifying variable from resources -
key
id signifying key variable from resources -
res_frequency
id signifying frequency rule variable from resources -
output
id signifying variable from output -
output_frequency
id signifying frequency rule variable from output -
constant
id signifying variable from sim component used as constant input * prefix: c -
state
id signifying variable from sim component used as output, where value is stored within the component for next timestep prefix: s -
rate
id signifying variable from sim component used as output where value is rate changing a state variable prefix: r -
input
id signifying variable from sim component used as dynamic input prefix: i -
out
id signifying variable from sim component used as output, that is no rate or state prefix: non -
sys
id signifying variable from system - f.ex. current.date, projectid -
action_rule
id signifying action rule variable from management component -
mgm
id signifying variable from management component -
cal
id signifying variable from calibration component -
proj
id signifying variable special for the project control process -
param
id signifying variable replace parameter -
component_frequency
id signifying frequence of sim component
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException- wenn das Argument nicht angegeben wird
-