Class DefaultInteractorPool

  • All Implemented Interfaces:
    Iterable<Interactor>, Collection<Interactor>, Interactor, InteractorPool
    Direct Known Subclasses:
    MitabInteractorPool

    public class DefaultInteractorPool
    extends DefaultInteractor
    implements InteractorPool
    Default implementation for interactor pool

    Notes: The equals and hashcode methods have NOT been overridden because the InteractorPool object is a complex object. To compare InteractorPool objects, you can use some comparators provided by default: - DefaultInteractorPoolComparator - UnambiguousInteractorPoolComparator - DefaultExactInteractorPoolComparator - UnambiguousExactInteractorPoolComparator

    Since:
    04/02/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)
    • Constructor Detail

      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     CvTerm type)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        type - a CvTerm object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     CvTerm type)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        type - a CvTerm object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     CvTerm type,
                                     Organism organism)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        type - a CvTerm object.
        organism - a Organism object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     CvTerm type,
                                     Organism organism)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        type - a CvTerm object.
        organism - a Organism object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     CvTerm type,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        type - a CvTerm object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     CvTerm type,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        type - a CvTerm object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     CvTerm type,
                                     Organism organism,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        type - a CvTerm object.
        organism - a Organism object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     CvTerm type,
                                     Organism organism,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        type - a CvTerm object.
        organism - a Organism object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     Organism organism)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        organism - a Organism object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     Organism organism)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        organism - a Organism object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     Organism organism,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        organism - a Organism object.
        uniqueId - a Xref object.
      • DefaultInteractorPool

        public DefaultInteractorPool​(String name,
                                     String fullName,
                                     Organism organism,
                                     Xref uniqueId)

        Constructor for DefaultInteractorPool.

        Parameters:
        name - a String object.
        fullName - a String object.
        organism - a Organism object.
        uniqueId - a Xref object.