Class DefaultModelledBinaryInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractInteraction<T>
-
- psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction<ModelledParticipant>
-
- psidev.psi.mi.jami.binary.impl.DefaultModelledBinaryInteraction
-
- All Implemented Interfaces:
BinaryInteraction<ModelledParticipant>
,ModelledBinaryInteraction
,Interaction<ModelledParticipant>
,ModelledInteraction
- Direct Known Subclasses:
DefaultNamedModelledBinaryInteraction
,MitabModelledBinaryInteraction
public class DefaultModelledBinaryInteraction extends AbstractBinaryInteraction<ModelledParticipant> implements ModelledBinaryInteraction
Default implementation for ModelledBinaryInteraction- Since:
04/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.ModelledInteraction
ECO, ECO_MI
-
-
Constructor Summary
Constructors Constructor Description DefaultModelledBinaryInteraction()
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, CvTerm type)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion, CvTerm causalRegulatoryMechanism)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.DefaultModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<CooperativeEffect>
getCooperativeEffects()
Getter for the fieldcooperativeEffects
.CvTerm
getEvidenceType()
getEvidenceTypeCollection<InteractionEvidence>
getInteractionEvidences()
Getter for the fieldinteractionEvidences
.Collection<ModelledConfidence>
getModelledConfidences()
Getter for the fieldmodelledConfidences
.Collection<ModelledParameter>
getModelledParameters()
Getter for the fieldmodelledParameters
.Source
getSource()
Getter for the fieldsource
.protected void
initialiseCooperativeEffects()
initialiseCooperativeEffectsprotected void
initialiseCooperativeEffectsWith(Collection<CooperativeEffect> cooperativeEffects)
initialiseCooperativeEffectsWithprotected void
initialiseInteractionEvidences()
initialiseInteractionEvidencesprotected void
initialiseInteractionEvidencesWith(Collection<InteractionEvidence> evidences)
initialiseInteractionEvidencesWithprotected void
initialiseModelledConfidences()
initialiseModelledConfidencesprotected void
initialiseModelledConfidencesWith(Collection<ModelledConfidence> confidences)
initialiseModelledConfidencesWithprotected void
initialiseModelledParameters()
initialiseModelledParametersprotected void
initialiseModelledParametersWith(Collection<ModelledParameter> parameters)
initialiseModelledParametersWithvoid
setEvidenceType(CvTerm eco)
Sets the evidence typevoid
setSource(Source source)
Sets the source reporting the interaction.-
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.binary.BinaryInteraction
getCausalRegulatoryMechanism, getComplexExpansion, getParticipantA, getParticipantB, setCausalRegulatoryMechanism, setComplexExpansion, setParticipantA, setParticipantB
-
Methods inherited from interface psidev.psi.mi.jami.model.Interaction
addAllParticipants, addParticipant, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, removeAllParticipants, removeParticipant, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
-
-
-
Constructor Detail
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction()
Constructor for DefaultModelledBinaryInteraction.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type)
Constructor for DefaultModelledBinaryInteraction.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
complexExpansion
- aCvTerm
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion, CvTerm causalRegulatoryMechanism)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.causalRegulatoryMechanism
- aCvTerm
object.
-
-
Method Detail
-
initialiseInteractionEvidences
protected void initialiseInteractionEvidences()
initialiseInteractionEvidences
-
initialiseCooperativeEffects
protected void initialiseCooperativeEffects()
initialiseCooperativeEffects
-
initialiseCooperativeEffectsWith
protected void initialiseCooperativeEffectsWith(Collection<CooperativeEffect> cooperativeEffects)
initialiseCooperativeEffectsWith
- Parameters:
cooperativeEffects
- aCollection
object.
-
initialiseModelledConfidences
protected void initialiseModelledConfidences()
initialiseModelledConfidences
-
initialiseModelledConfidencesWith
protected void initialiseModelledConfidencesWith(Collection<ModelledConfidence> confidences)
initialiseModelledConfidencesWith
- Parameters:
confidences
- aCollection
object.
-
initialiseInteractionEvidencesWith
protected void initialiseInteractionEvidencesWith(Collection<InteractionEvidence> evidences)
initialiseInteractionEvidencesWith
- Parameters:
evidences
- aCollection
object.
-
initialiseModelledParameters
protected void initialiseModelledParameters()
initialiseModelledParameters
-
initialiseModelledParametersWith
protected void initialiseModelledParametersWith(Collection<ModelledParameter> parameters)
initialiseModelledParametersWith
- Parameters:
parameters
- aCollection
object.
-
getInteractionEvidences
public Collection<InteractionEvidence> getInteractionEvidences()
Getter for the field
interactionEvidences
.- Specified by:
getInteractionEvidences
in interfaceModelledInteraction
- Returns:
- a
Collection
object.
-
getSource
public Source getSource()
Getter for the field
source
.- Specified by:
getSource
in interfaceModelledInteraction
- Returns:
- a
Source
object.
-
setSource
public void setSource(Source source)
Sets the source reporting the interaction.- Specified by:
setSource
in interfaceModelledInteraction
- Parameters:
source
- : source for this interaction
-
getEvidenceType
public CvTerm getEvidenceType()
getEvidenceType
- Specified by:
getEvidenceType
in interfaceModelledInteraction
- Returns:
- a
CvTerm
object.
-
setEvidenceType
public void setEvidenceType(CvTerm eco)
Sets the evidence type- Specified by:
setEvidenceType
in interfaceModelledInteraction
- Parameters:
eco
- : the evidence type
-
getModelledConfidences
public Collection<ModelledConfidence> getModelledConfidences()
Getter for the field
modelledConfidences
.- Specified by:
getModelledConfidences
in interfaceModelledInteraction
- Returns:
- a
Collection
object.
-
getModelledParameters
public Collection<ModelledParameter> getModelledParameters()
Getter for the field
modelledParameters
.- Specified by:
getModelledParameters
in interfaceModelledInteraction
- Returns:
- a
Collection
object.
-
getCooperativeEffects
public Collection<CooperativeEffect> getCooperativeEffects()
Getter for the field
cooperativeEffects
.- Specified by:
getCooperativeEffects
in interfaceModelledInteraction
- Returns:
- a
Collection
object.
-
-