Class DefaultParticipant

  • All Implemented Interfaces:
    Entity<Feature>, Participant<Interaction,​Feature>
    Direct Known Subclasses:
    DefaultNamedParticipant, MitabParticipant

    public class DefaultParticipant
    extends AbstractParticipant<Interaction,​Feature>
    Default implementation for participant Notes: The equals and hashcode methods have NOT been overridden because the participant object is a complex object. To compare participant objects, you can use some comparators provided by default: - DefaultParticipantBaseComparator - UnambiguousParticipantBaseComparator - DefaultExactParticipantBaseComparator - UnambiguousExactParticipantBaseComparator - ParticipantBaseComparator - DefaultParticipantComparator - UnambiguousParticipantComparator - DefaultExactParticipantComparator - UnambiguousExactParticipantComparator - ParticipantComparator
    Since:
    04/02/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)
    • Constructor Detail

      • DefaultParticipant

        public DefaultParticipant​(Interactor interactor)

        Constructor for DefaultParticipant.

        Parameters:
        interactor - a Interactor object.
      • DefaultParticipant

        public DefaultParticipant​(Interactor interactor,
                                  CvTerm bioRole)

        Constructor for DefaultParticipant.

        Parameters:
        interactor - a Interactor object.
        bioRole - a CvTerm object.