Class BowTieModel.Consequence

java.lang.Object
neqsim.process.safety.risk.bowtie.BowTieModel.Consequence
All Implemented Interfaces:
Serializable
Enclosing class:
BowTieModel

public static class BowTieModel.Consequence extends Object implements Serializable
Consequence of hazard realization.
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • id

      private String id
    • description

      private String description
    • severity

      private int severity
    • category

      private String category
    • probability

      private double probability
    • linkedBarrierIds

      private List<String> linkedBarrierIds
  • Constructor Details

    • Consequence

      public Consequence(String id, String description, int severity)
  • Method Details

    • getId

      public String getId()
    • getDescription

      public String getDescription()
    • getSeverity

      public int getSeverity()
    • setSeverity

      public void setSeverity(int severity)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getProbability

      public double getProbability()
    • setProbability

      public void setProbability(double probability)
    • getLinkedBarrierIds

      public List<String> getLinkedBarrierIds()
    • linkBarrier

      public void linkBarrier(String barrierId)
    • toMap

      public Map<String,Object> toMap()