Class LogicBlock.FixedLogicInput

java.lang.Object
neqsim.process.controllerdevice.LogicBlock.LogicInput
neqsim.process.controllerdevice.LogicBlock.FixedLogicInput
All Implemented Interfaces:
Serializable
Enclosing class:
LogicBlock

private static class LogicBlock.FixedLogicInput extends LogicBlock.LogicInput
Fixed boolean input for testing or permanent interlocks.
Version:
1.0
Author:
ESOL
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • fixedValue

      private final boolean fixedValue
  • Constructor Details

    • FixedLogicInput

      FixedLogicInput(boolean fixedValue)
  • Method Details

    • evaluate

      public boolean evaluate(double equalityTolerance)
      Description copied from class: LogicBlock.LogicInput
      Evaluate this input to a boolean.
      Overrides:
      evaluate in class LogicBlock.LogicInput
      Parameters:
      equalityTolerance - tolerance for EQUAL comparison
      Returns:
      true if the condition is met