Package psidev.psi.mi.jami.binary.impl
Class DefaultBinaryInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractInteraction<T>
-
- psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction<Participant>
-
- psidev.psi.mi.jami.binary.impl.DefaultBinaryInteraction
-
- All Implemented Interfaces:
BinaryInteraction<Participant>
,Interaction<Participant>
- Direct Known Subclasses:
DefaultNamedBinaryInteraction
,MitabBinaryInteraction
public class DefaultBinaryInteraction extends AbstractBinaryInteraction<Participant>
Default implementation for BinaryInteraction Note: the methods equals and hashCode have not been overridden. Use the same comparators as for DefaultInteraction- Since:
04/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description DefaultBinaryInteraction()
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, CvTerm type)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction
addAllParticipants, addParticipant, getCausalRegulatoryMechanism, getComplexExpansion, getParticipantA, getParticipantB, getParticipants, removeAllParticipants, removeParticipant, setCausalRegulatoryMechanism, setComplexExpansion, setParticipantA, setParticipantB, toString
-
Methods inherited from class psidev.psi.mi.jami.model.impl.AbstractInteraction
clearPropertiesLinkedToChecksums, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getRigid, getShortName, getUpdatedDate, getXrefs, initialiseAnnotations, initialiseAnnotationsWith, initialiseChecksums, initialiseChecksumWith, initialiseIdentifiers, initialiseIdentifiersWith, initialiseParticipants, initialiseParticipantsWith, initialiseXrefs, initialiseXrefsWith, processAddedChecksumEvent, processRemovedChecksumEvent, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
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.Interaction
getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getRigid, getShortName, getUpdatedDate, getXrefs, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
-
-
-
Constructor Detail
-
DefaultBinaryInteraction
public DefaultBinaryInteraction()
Constructor for DefaultBinaryInteraction.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName)
Constructor for DefaultBinaryInteraction.
- Parameters:
shortName
- aString
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, CvTerm type)
Constructor for DefaultBinaryInteraction.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.
- Parameters:
participantA
- aParticipant
object.participantB
- aParticipant
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aParticipant
object.participantB
- aParticipant
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aParticipant
object.participantB
- aParticipant
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
- Parameters:
complexExpansion
- aCvTerm
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
- Parameters:
participantA
- aParticipant
object.participantB
- aParticipant
object.complexExpansion
- aCvTerm
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aParticipant
object.participantB
- aParticipant
object.complexExpansion
- aCvTerm
object.
-
DefaultBinaryInteraction
public DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aParticipant
object.participantB
- aParticipant
object.complexExpansion
- aCvTerm
object.
-
-