Class AbstractBinaryInteraction<T extends Participant>

    • Constructor Detail

      • AbstractBinaryInteraction

        public AbstractBinaryInteraction()

        Constructor for AbstractBinaryInteraction.

      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         CvTerm type)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        type - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(T participantA,
                                         T participantB)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        participantA - a T object.
        participantB - a T object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         T participantA,
                                         T participantB)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        participantA - a T object.
        participantB - a T object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         CvTerm type,
                                         T participantA,
                                         T participantB)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        type - a CvTerm object.
        participantA - a T object.
        participantB - a T object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(CvTerm complexExpansion)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        complexExpansion - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         CvTerm type,
                                         CvTerm complexExpansion)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        type - a CvTerm object.
        complexExpansion - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(T participantA,
                                         T participantB,
                                         CvTerm complexExpansion)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        participantA - a T object.
        participantB - a T object.
        complexExpansion - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         T participantA,
                                         T participantB,
                                         CvTerm complexExpansion)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        participantA - a T object.
        participantB - a T object.
        complexExpansion - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         CvTerm type,
                                         T participantA,
                                         T participantB,
                                         CvTerm complexExpansion)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        type - a CvTerm object.
        participantA - a T object.
        participantB - a T object.
        complexExpansion - a CvTerm object.
      • AbstractBinaryInteraction

        public AbstractBinaryInteraction​(String shortName,
                                         CvTerm type,
                                         T participantA,
                                         T participantB,
                                         CvTerm complexExpansion,
                                         CvTerm causalRegulatoryMechanism)

        Constructor for AbstractBinaryInteraction.

        Parameters:
        shortName - a String object.
        type - a CvTerm object.
        participantA - a T object.
        participantB - a T object.
        complexExpansion - a CvTerm object.
        causalRegulatoryMechanism - a CvTerm object.