uk.ac.ebi.intact.model.proxy
Class BasicObjectProxy

java.lang.Object
  |
  +--org.apache.ojb.broker.VirtualProxy
        |
        +--uk.ac.ebi.intact.model.proxy.IntactObjectProxy
              |
              +--uk.ac.ebi.intact.model.proxy.BasicObjectProxy
All Implemented Interfaces:
BasicObject, IntactObject, java.io.Serializable
Direct Known Subclasses:
AnnotatedObjectProxy

public class BasicObjectProxy
extends IntactObjectProxy
implements BasicObject

Version:
$Id: BasicObjectProxy.java,v 1.2 2004/02/10 15:07:16 skerrien Exp $
Author:
Samuel Kerrien (skerrien@ebi.ac.uk)
See Also:
Serialized Form

Constructor Summary
BasicObjectProxy()
           
BasicObjectProxy(java.lang.reflect.InvocationHandler handler)
           
BasicObjectProxy(org.apache.ojb.broker.PBKey key, org.apache.ojb.broker.Identity uniqueId)
           
 
Method Summary
 void addEvidence(Evidence evidence)
           
 boolean equals(java.lang.Object o)
           
 java.util.Collection getEvidences()
           
 Institution getOwner()
           
 java.lang.String getOwnerAc()
           
 int hashCode()
           
 void removeEvidence(Evidence evidence)
           
 void setEvidences(java.util.Collection someEvidence)
          Implements BasicObject's methods
 void setOwner(Institution institution)
           
 void setOwnerAc(java.lang.String ac)
           
 
Methods inherited from class uk.ac.ebi.intact.model.proxy.IntactObjectProxy
getAc, getCreated, getRealClassName, getUpdated, setAc, setCreated, setUpdated, toString
 
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.BasicObject
toString
 
Methods inherited from interface uk.ac.ebi.intact.model.IntactObject
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 

Constructor Detail

BasicObjectProxy

public BasicObjectProxy()

BasicObjectProxy

public BasicObjectProxy(org.apache.ojb.broker.PBKey key,
                        org.apache.ojb.broker.Identity uniqueId)
Parameters:
uniqueId - org.apache.ojb.broker.Identity

BasicObjectProxy

public BasicObjectProxy(java.lang.reflect.InvocationHandler handler)
Method Detail

setEvidences

public void setEvidences(java.util.Collection someEvidence)
Implements BasicObject's methods

Specified by:
setEvidences in interface BasicObject

getEvidences

public java.util.Collection getEvidences()
Specified by:
getEvidences in interface BasicObject

addEvidence

public void addEvidence(Evidence evidence)
Specified by:
addEvidence in interface BasicObject

removeEvidence

public void removeEvidence(Evidence evidence)
Specified by:
removeEvidence in interface BasicObject

getOwner

public Institution getOwner()
Specified by:
getOwner in interface BasicObject

setOwner

public void setOwner(Institution institution)
Specified by:
setOwner in interface BasicObject

getOwnerAc

public java.lang.String getOwnerAc()
Specified by:
getOwnerAc in interface BasicObject

setOwnerAc

public void setOwnerAc(java.lang.String ac)
Specified by:
setOwnerAc in interface BasicObject

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class IntactObjectProxy

hashCode

public int hashCode()
Overrides:
hashCode in class IntactObjectProxy


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