Package psidev.psi.mi.jami.model.impl
Class DefaultMolecule
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.DefaultInteractor
-
- psidev.psi.mi.jami.model.impl.DefaultMolecule
-
- All Implemented Interfaces:
Interactor
,Molecule
- Direct Known Subclasses:
DefaultBioactiveEntity
,DefaultGene
,DefaultPolymer
,MitabMolecule
public class DefaultMolecule extends DefaultInteractor implements Molecule
The default implementation for a molecule Notes: The equals and hashcode methods have NOT been overridden because the molecule object is a complex object. To compare molecule objects, you can use some comparators provided by default (see DefaultInteractor)- Since:
21/05/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Interactor
UNKNOWN_INTERACTOR, UNKNOWN_INTERACTOR_MI
-
-
Constructor Summary
Constructors Constructor Description DefaultMolecule(String name)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, CvTerm type)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, CvTerm type, Organism organism)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, CvTerm type, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, CvTerm type, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, Organism organism)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, String fullName, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, CvTerm type)
Constructor for DefaultMolecule.DefaultMolecule(String name, CvTerm type, Organism organism)
Constructor for DefaultMolecule.DefaultMolecule(String name, CvTerm type, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, CvTerm type, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, Organism organism)
Constructor for DefaultMolecule.DefaultMolecule(String name, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.DefaultMolecule(String name, Xref uniqueId)
Constructor for DefaultMolecule.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.model.impl.DefaultInteractor
getAliases, getAnnotations, getChecksums, getFullName, getIdentifiers, getInteractorType, getOrganism, getPreferredIdentifier, getPreferredName, getShortName, getXrefs, initialiseAliases, initialiseAliasesWith, initialiseAnnotations, initialiseAnnotationsWith, initialiseChecksums, initialiseChecksumsWith, initialiseIdentifiers, initialiseIdentifiersWith, initialiseXrefs, initialiseXrefsWith, setFullName, setInteractorType, setOrganism, setShortName, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.model.Interactor
getAliases, getAnnotations, getChecksums, getFullName, getIdentifiers, getInteractorType, getOrganism, getPreferredIdentifier, getPreferredName, getShortName, getXrefs, setFullName, setInteractorType, setOrganism, setShortName
-
-
-
-
Constructor Detail
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, CvTerm type)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, CvTerm type, Organism organism)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, CvTerm type, Organism organism)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, CvTerm type, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, CvTerm type, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, CvTerm type, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, CvTerm type, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name)
Constructor for DefaultMolecule.
- Parameters:
name
- aString
object.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, Organism organism)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, Organism organism)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, String fullName, Xref uniqueId)
Constructor for DefaultMolecule.
-
DefaultMolecule
public DefaultMolecule(String name, Organism organism, Xref uniqueId)
Constructor for DefaultMolecule.
-
-