Package net.simplace.sim.util
Enum Class FWSimVariable.VARIABLE_CATEGORY
java.lang.Object
java.lang.Enum<FWSimVariable.VARIABLE_CATEGORY>
net.simplace.sim.util.FWSimVariable.VARIABLE_CATEGORY
- All Implemented Interfaces:
Serializable
,Comparable<FWSimVariable.VARIABLE_CATEGORY>
,Constable
- Enclosing class:
- FWSimVariable<T>
Different variables have different identifies to be able to divide them
within a list of variables.
- Author:
- Andreas Enders
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionid 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 -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static FWSimVariable.VARIABLE_CATEGORY[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant 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
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-