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.CvTermgetEvidenceType()getEvidenceTypeCollection<InteractionEvidence>getInteractionEvidences()Getter for the fieldinteractionEvidences.Collection<ModelledConfidence>getModelledConfidences()Getter for the fieldmodelledConfidences.Collection<ModelledParameter>getModelledParameters()Getter for the fieldmodelledParameters.SourcegetSource()Getter for the fieldsource.protected voidinitialiseCooperativeEffects()initialiseCooperativeEffectsprotected voidinitialiseCooperativeEffectsWith(Collection<CooperativeEffect> cooperativeEffects)initialiseCooperativeEffectsWithprotected voidinitialiseInteractionEvidences()initialiseInteractionEvidencesprotected voidinitialiseInteractionEvidencesWith(Collection<InteractionEvidence> evidences)initialiseInteractionEvidencesWithprotected voidinitialiseModelledConfidences()initialiseModelledConfidencesprotected voidinitialiseModelledConfidencesWith(Collection<ModelledConfidence> confidences)initialiseModelledConfidencesWithprotected voidinitialiseModelledParameters()initialiseModelledParametersprotected voidinitialiseModelledParametersWith(Collection<ModelledParameter> parameters)initialiseModelledParametersWithvoidsetEvidenceType(CvTerm eco)Sets the evidence typevoidsetSource(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- aStringobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type)
Constructor for DefaultModelledBinaryInteraction.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName- aStringobject.participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName- aStringobject.type- aCvTermobject.participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
complexExpansion- aCvTermobject.
-
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- aModelledParticipantobject.participantB- aModelledParticipantobject.complexExpansion- aCvTermobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName- aStringobject.participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.complexExpansion- aCvTermobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName- aStringobject.type- aCvTermobject.participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.complexExpansion- aCvTermobject.
-
DefaultModelledBinaryInteraction
public DefaultModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion, CvTerm causalRegulatoryMechanism)
Constructor for DefaultModelledBinaryInteraction.
- Parameters:
shortName- aStringobject.type- aCvTermobject.participantA- aModelledParticipantobject.participantB- aModelledParticipantobject.complexExpansion- aCvTermobject.causalRegulatoryMechanism- aCvTermobject.
-
-
Method Detail
-
initialiseInteractionEvidences
protected void initialiseInteractionEvidences()
initialiseInteractionEvidences
-
initialiseCooperativeEffects
protected void initialiseCooperativeEffects()
initialiseCooperativeEffects
-
initialiseCooperativeEffectsWith
protected void initialiseCooperativeEffectsWith(Collection<CooperativeEffect> cooperativeEffects)
initialiseCooperativeEffectsWith
- Parameters:
cooperativeEffects- aCollectionobject.
-
initialiseModelledConfidences
protected void initialiseModelledConfidences()
initialiseModelledConfidences
-
initialiseModelledConfidencesWith
protected void initialiseModelledConfidencesWith(Collection<ModelledConfidence> confidences)
initialiseModelledConfidencesWith
- Parameters:
confidences- aCollectionobject.
-
initialiseInteractionEvidencesWith
protected void initialiseInteractionEvidencesWith(Collection<InteractionEvidence> evidences)
initialiseInteractionEvidencesWith
- Parameters:
evidences- aCollectionobject.
-
initialiseModelledParameters
protected void initialiseModelledParameters()
initialiseModelledParameters
-
initialiseModelledParametersWith
protected void initialiseModelledParametersWith(Collection<ModelledParameter> parameters)
initialiseModelledParametersWith
- Parameters:
parameters- aCollectionobject.
-
getInteractionEvidences
public Collection<InteractionEvidence> getInteractionEvidences()
Getter for the field
interactionEvidences.- Specified by:
getInteractionEvidencesin interfaceModelledInteraction- Returns:
- a
Collectionobject.
-
getSource
public Source getSource()
Getter for the field
source.- Specified by:
getSourcein interfaceModelledInteraction- Returns:
- a
Sourceobject.
-
setSource
public void setSource(Source source)
Sets the source reporting the interaction.- Specified by:
setSourcein interfaceModelledInteraction- Parameters:
source- : source for this interaction
-
getEvidenceType
public CvTerm getEvidenceType()
getEvidenceType
- Specified by:
getEvidenceTypein interfaceModelledInteraction- Returns:
- a
CvTermobject.
-
setEvidenceType
public void setEvidenceType(CvTerm eco)
Sets the evidence type- Specified by:
setEvidenceTypein interfaceModelledInteraction- Parameters:
eco- : the evidence type
-
getModelledConfidences
public Collection<ModelledConfidence> getModelledConfidences()
Getter for the field
modelledConfidences.- Specified by:
getModelledConfidencesin interfaceModelledInteraction- Returns:
- a
Collectionobject.
-
getModelledParameters
public Collection<ModelledParameter> getModelledParameters()
Getter for the field
modelledParameters.- Specified by:
getModelledParametersin interfaceModelledInteraction- Returns:
- a
Collectionobject.
-
getCooperativeEffects
public Collection<CooperativeEffect> getCooperativeEffects()
Getter for the field
cooperativeEffects.- Specified by:
getCooperativeEffectsin interfaceModelledInteraction- Returns:
- a
Collectionobject.
-
-