Class UnambiguousExactInteractorComparator

  • All Implemented Interfaces:
    Comparator<Interactor>

    public class UnambiguousExactInteractorComparator
    extends InteractorComparator
    Unambiguous exact Interactor Comparator.

    Bioactive entities come first, then proteins, then genes, then nucleic acids, then complexes and finally InteractorPool. If two interactors are from the same Interactor interface, it will use a more specific Comparator : - Uses UnambiguousExactBioactiveEntityComparator for comparing BioactiveEntity objects. - Uses UnambiguousExactProteinComparator for comparing Protein objects. - Uses UnambiguousExactGeneComparator for comparing Gene objects. - Uses UnambiguousExactNucleicAcidComparator for comparing NucleicAcids objects. - Uses UnambiguousExactPolymerComparator for comparing Polymer objects - Uses UnambiguousExactComplexComparator for comparing complexes - Uses UnambiguousExactInteractorPoolComparator for comparing interactor candidates - use UnambiguousExactInteractorBaseComparator for comparing basic interactors that are not one of the above..

    Since:
    17/01/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)