Class ProcessSystemState.EquipmentState
java.lang.Object
neqsim.process.processmodel.lifecycle.ProcessSystemState.EquipmentState
- All Implemented Interfaces:
Serializable
- Enclosing class:
ProcessSystemState
Represents the state of a single piece of equipment.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ProcessSystemState.FluidStateprivate Stringprivate static final longprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidcaptureEquipmentProperties(ProcessEquipmentInterface equipment, ProcessSystemState.EquipmentState state) Captures equipment-specific numeric and string properties.fromEquipment(ProcessEquipmentInterface equipment) Creates an EquipmentState from an equipment instance.getName()getType()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
name
-
type
-
numericProperties
-
stringProperties
-
fluidState
-
-
Constructor Details
-
EquipmentState
public EquipmentState()Default constructor.
-
-
Method Details
-
fromEquipment
Creates an EquipmentState from an equipment instance.- Parameters:
equipment- the equipment to capture- Returns:
- a new EquipmentState
-
captureEquipmentProperties
private static void captureEquipmentProperties(ProcessEquipmentInterface equipment, ProcessSystemState.EquipmentState state) Captures equipment-specific numeric and string properties.- Parameters:
equipment- the equipment to capture properties fromstate- the state to populate
-
getName
-
getType
-
getNumericProperties
-
getStringProperties
-
getFluidState
-