uk.ac.ebi.intact.model.proxy
Class InteractionProxy
java.lang.Object
|
+--org.apache.ojb.broker.VirtualProxy
|
+--uk.ac.ebi.intact.model.proxy.IntactObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.BasicObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.AnnotatedObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.InteractorProxy
|
+--uk.ac.ebi.intact.model.proxy.InteractionProxy
- All Implemented Interfaces:
- AnnotatedObject, BasicObject, IntactObject, Interaction, Interactor, java.io.Serializable
- public class InteractionProxy
- extends InteractorProxy
- implements Interaction
- Version:
- $Id: InteractionProxy.java,v 1.2 2004/02/10 15:07:16 skerrien Exp $
- Author:
- Samuel Kerrien (skerrien@ebi.ac.uk)
- See Also:
- Serialized Form
| Methods inherited from class uk.ac.ebi.intact.model.proxy.InteractorProxy |
addActiveInstance, addProduct, getActiveInstances, getBioSource, getBioSourceAc, getProducts, removeActiveInstance, removeProduct, setActiveInstances, setBioSource, setBioSourceAc, setProducts |
| Methods inherited from class uk.ac.ebi.intact.model.proxy.AnnotatedObjectProxy |
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 class org.apache.ojb.broker.VirtualProxy |
alreadyMaterialized, createProxy, getIndirectionHandler, getRealSubject |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
InteractionProxy
public InteractionProxy()
InteractionProxy
public InteractionProxy(org.apache.ojb.broker.PBKey key,
org.apache.ojb.broker.Identity uniqueId)
- Parameters:
uniqueId - org.apache.ojb.broker.Identity
InteractionProxy
public InteractionProxy(java.lang.reflect.InvocationHandler handler)
getKD
public java.lang.Float getKD()
- Implements Interaction's methods
- Specified by:
getKD in interface Interaction
setKD
public void setKD(java.lang.Float kD)
- Specified by:
setKD in interface Interaction
setComponents
public void setComponents(java.util.Collection someComponent)
- Specified by:
setComponents in interface Interaction
getComponents
public java.util.Collection getComponents()
- Specified by:
getComponents in interface Interaction
addComponent
public void addComponent(Component component)
- Specified by:
addComponent in interface Interaction
removeComponent
public void removeComponent(Component component)
- Specified by:
removeComponent in interface Interaction
setReleased
public void setReleased(java.util.Collection someReleased)
- Specified by:
setReleased in interface Interaction
getReleased
public java.util.Collection getReleased()
- Specified by:
getReleased in interface Interaction
addReleased
public void addReleased(Product product)
- Specified by:
addReleased in interface Interaction
removeReleased
public void removeReleased(Product product)
- Specified by:
removeReleased in interface Interaction
setExperiments
public void setExperiments(java.util.Collection someExperiment)
- Specified by:
setExperiments in interface Interaction
getExperiments
public java.util.Collection getExperiments()
- Specified by:
getExperiments in interface Interaction
addExperiment
public void addExperiment(Experiment experiment)
- Specified by:
addExperiment in interface Interaction
removeExperiment
public void removeExperiment(Experiment experiment)
- Specified by:
removeExperiment in interface Interaction
getCvInteractionType
public CvInteractionType getCvInteractionType()
- Specified by:
getCvInteractionType in interface Interaction
setCvInteractionType
public void setCvInteractionType(CvInteractionType cvInteractionType)
- Specified by:
setCvInteractionType in interface Interaction
getCvInteractionTypeAc
public java.lang.String getCvInteractionTypeAc()
- Specified by:
getCvInteractionTypeAc in interface Interaction
setCvInteractionTypeAc
public void setCvInteractionTypeAc(java.lang.String ac)
- Specified by:
setCvInteractionTypeAc in interface Interaction
getBait
public Component getBait()
- Specified by:
getBait in interface Interaction
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals in interface Interaction- Overrides:
equals in class InteractorProxy
hashCode
public int hashCode()
- Specified by:
hashCode in interface Interaction- Overrides:
hashCode in class InteractorProxy
IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk