uk.ac.ebi.intact.model
Interface Interaction

All Superinterfaces:
AnnotatedObject, BasicObject, IntactObject, Interactor
All Known Implementing Classes:
InteractionImpl, InteractionProxy

public interface Interaction
extends Interactor

Version:
$Id: Interaction.java,v 1.9 2004/01/31 11:31:00 skerrien Exp $
Author:
Samuel Kerrien (skerrien@ebi.ac.uk)
See Also:
InteractionImpl

Method Summary
 void addComponent(Component component)
           
 void addExperiment(Experiment experiment)
           
 void addReleased(Product product)
           
 boolean equals(java.lang.Object o)
           
 Component getBait()
           
 java.util.Collection getComponents()
           
 CvInteractionType getCvInteractionType()
           
 java.lang.String getCvInteractionTypeAc()
           
 java.util.Collection getExperiments()
           
 java.lang.Float getKD()
           
 java.util.Collection getReleased()
           
 int hashCode()
           
 void removeComponent(Component component)
           
 void removeExperiment(Experiment experiment)
           
 void removeReleased(Product product)
           
 void setComponents(java.util.Collection someComponent)
           
 void setCvInteractionType(CvInteractionType cvInteractionType)
           
 void setCvInteractionTypeAc(java.lang.String ac)
           
 void setExperiments(java.util.Collection someExperiment)
           
 void setKD(java.lang.Float kD)
           
 void setReleased(java.util.Collection someReleased)
           
 java.lang.String toString()
           
 
Methods inherited from interface uk.ac.ebi.intact.model.Interactor
addActiveInstance, addProduct, getActiveInstances, getBioSource, getBioSourceAc, getProducts, removeActiveInstance, removeProduct, setActiveInstances, setBioSource, setBioSourceAc, setProducts
 
Methods inherited from interface uk.ac.ebi.intact.model.AnnotatedObject
addAlias, addAnnotation, addReference, addXref, getAliases, getAnnotations, getCurator, getCuratorAc, getFullName, getReferences, getShortLabel, getXrefs, removeAlias, removeAnnotation, removeReference, removeXref, setAliases, setAnnotation, setCurator, setCuratorAc, setFullName, setReferences, setShortLabel, setXrefs, update, updateUniqueAnnotation
 
Methods inherited from interface uk.ac.ebi.intact.model.BasicObject
addEvidence, getEvidences, getOwner, getOwnerAc, removeEvidence, setEvidences, setOwner, setOwnerAc
 
Methods inherited from interface uk.ac.ebi.intact.model.IntactObject
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 

Method Detail

getKD

public java.lang.Float getKD()

setKD

public void setKD(java.lang.Float kD)

setComponents

public void setComponents(java.util.Collection someComponent)

getComponents

public java.util.Collection getComponents()

addComponent

public void addComponent(Component component)

removeComponent

public void removeComponent(Component component)

setReleased

public void setReleased(java.util.Collection someReleased)

getReleased

public java.util.Collection getReleased()

addReleased

public void addReleased(Product product)

removeReleased

public void removeReleased(Product product)

setExperiments

public void setExperiments(java.util.Collection someExperiment)

getExperiments

public java.util.Collection getExperiments()

addExperiment

public void addExperiment(Experiment experiment)

removeExperiment

public void removeExperiment(Experiment experiment)

getCvInteractionType

public CvInteractionType getCvInteractionType()

setCvInteractionType

public void setCvInteractionType(CvInteractionType cvInteractionType)

getCvInteractionTypeAc

public java.lang.String getCvInteractionTypeAc()

setCvInteractionTypeAc

public void setCvInteractionTypeAc(java.lang.String ac)

getBait

public Component getBait()

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in interface Interactor
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Specified by:
hashCode in interface Interactor
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface Interactor
Overrides:
toString in class java.lang.Object


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk