Class ProcessSafetyScenario.Builder
java.lang.Object
neqsim.process.safety.ProcessSafetyScenario.Builder
- Enclosing class:
ProcessSafetyScenario
Builder for
ProcessSafetyScenario.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String, Consumer<ProcessEquipmentInterface>> private final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionblockOutlet(String unitName) blockOutlets(Collection<String> unitNames) build()controllerSetPoint(String unitName, double setPoint) customManipulator(String unitName, Consumer<ProcessEquipmentInterface> manipulator) utilityLoss(String unitName) utilityLosses(Collection<String> unitNames)
-
Field Details
-
name
-
blockedOutletUnits
-
utilityLossUnits
-
controllerSetPointOverrides
-
customManipulators
-
-
Constructor Details
-
Builder
-
-
Method Details
-
blockOutlet
-
blockOutlets
-
utilityLoss
-
utilityLosses
-
controllerSetPoint
-
customManipulator
public ProcessSafetyScenario.Builder customManipulator(String unitName, Consumer<ProcessEquipmentInterface> manipulator) -
build
-