Interface BinaryInteraction<T extends Participant>

    • Method Detail

      • getParticipantA

        T getParticipantA()
        The first participant of the binary interaction.
        Returns:
        first participant of the binary interaction
      • getParticipantB

        T getParticipantB()
        The second participant of the binary interaction
        Returns:
        second participant of the binary interaction
      • setParticipantA

        void setParticipantA​(T participantA)
        Sets the first participant of this interaction
        Parameters:
        participantA - : the first participant
      • setParticipantB

        void setParticipantB​(T participantB)
        Sets the second participant of this interaction
        Parameters:
        participantB - : the second participant
      • getComplexExpansion

        CvTerm getComplexExpansion()
        The complex expansion method if this binary interaction is expanded from a complex or n-ary interaction. This is a controlled vocabulary term and can be null if the binary interaction has not been expanded.
        Returns:
        the complex expansion method
      • setComplexExpansion

        void setComplexExpansion​(CvTerm expansion)
        Sets the complex expansion of this binary interaction
        Parameters:
        expansion - : the complex expansion
      • getCausalRegulatoryMechanism

        CvTerm getCausalRegulatoryMechanism()
        The causal regulatory mechanism for the binary interaction
        Returns:
        the complex regulatory mechanism CvTerm
      • setCausalRegulatoryMechanism

        void setCausalRegulatoryMechanism​(CvTerm causalRegulatoryMechanism)
        Sets the causal regulatory mechanism of this binary interaction
        Parameters:
        causalRegulatoryMechanism - : the complex regulatory mechanism CvTerm