Class Cause

    • Constructor Detail

      • Cause

        public Cause​(Cause.Type type,
                     java.lang.Long cause,
                     Event symptom,
                     java.lang.Integer timerId)

        Constructor for Cause.

        Parameters:
        type - a Cause.Type object.
        cause - a Long object.
        symptom - a Event object.
        timerId - a Integer object.
      • Cause

        public Cause​(Cause.Type type,
                     java.lang.Long cause,
                     Event symptom)

        Constructor for Cause.

        Parameters:
        type - a Cause.Type object.
        cause - a Long object.
        symptom - a Event object.
    • Method Detail

      • setType

        public void setType​(Cause.Type type)

        setType

        Parameters:
        type - a Cause.Type object.
      • getCause

        public java.lang.Long getCause()

        getCause

        Returns:
        a Long object.
      • setCause

        public void setCause​(java.lang.Long causeNodeId)

        setCause

        Parameters:
        causeNodeId - a Long object.
      • getSymptom

        public Event getSymptom()

        getSymptom

        Returns:
        a Event object.
      • setSymptom

        public void setSymptom​(Event symptomEvent)

        setSymptom

        Parameters:
        symptomEvent - a Event object.
      • getImpacted

        public java.util.Set<Cause> getImpacted()

        getImpacted

        Returns:
        a Set object.
      • addImpacted

        public void addImpacted​(Cause cause)

        addImpacted

        Parameters:
        cause - a Cause object.
      • toString

        public java.lang.String toString()

        toString

        Overrides:
        toString in class java.lang.Object
        Returns:
        a String object.
      • getTimerId

        public java.lang.Integer getTimerId()

        getTimerId

        Returns:
        a Integer object.
      • setTimerId

        public void setTimerId​(java.lang.Integer timerId)

        setTimerId

        Parameters:
        timerId - a Integer object.