uk.ac.ebi.intact.model
Class Modification

java.lang.Object
  |
  +--uk.ac.ebi.intact.model.IntactObjectImpl
        |
        +--uk.ac.ebi.intact.model.BasicObjectImpl
              |
              +--uk.ac.ebi.intact.model.Modification
All Implemented Interfaces:
BasicObject, IntactObject, java.io.Serializable

public class Modification
extends BasicObjectImpl

An amino acid modification. example: phosphorylation todo further specification

Version:
$Id: Modification.java,v 1.6 2004/01/31 11:33:13 skerrien Exp $
Author:
hhe
See Also:
Serialized Form

Field Summary
 java.lang.String cvModificationTypeAc
           
 java.lang.String rangeAc
           
 
Fields inherited from class uk.ac.ebi.intact.model.IntactObjectImpl
ac, NEW_LINE
 
Constructor Summary
Modification(Institution owner, Range range, CvModificationType cvModificationType)
           
 
Method Summary
 boolean equals(java.lang.Object o)
          Equality for Modifications is currently based on equality for CvModificationType and Range.
 CvModificationType getCvModificationType()
           
 java.lang.String getCvModificationTypeAc()
           
 Range getRange()
           
 java.lang.String getRangeAc()
           
 int hashCode()
           
 void setCvModificationType(CvModificationType cvModificationType)
           
 void setCvModificationTypeAc(java.lang.String ac)
           
 void setRange(Range range)
           
 void setRangeAc(java.lang.String ac)
           
 
Methods inherited from class uk.ac.ebi.intact.model.BasicObjectImpl
addEvidence, getEvidences, getOwner, getOwnerAc, removeEvidence, setEvidences, setOwner, setOwnerAc, toString
 
Methods inherited from class uk.ac.ebi.intact.model.IntactObjectImpl
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface uk.ac.ebi.intact.model.IntactObject
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 

Field Detail

rangeAc

public java.lang.String rangeAc

cvModificationTypeAc

public java.lang.String cvModificationTypeAc
Constructor Detail

Modification

public Modification(Institution owner,
                    Range range,
                    CvModificationType cvModificationType)
Method Detail

getRange

public Range getRange()

setRange

public void setRange(Range range)

getCvModificationType

public CvModificationType getCvModificationType()

setCvModificationType

public void setCvModificationType(CvModificationType cvModificationType)

equals

public boolean equals(java.lang.Object o)
Equality for Modifications is currently based on equality for CvModificationType and Range.

Overrides:
equals in class java.lang.Object
Parameters:
o - The object to check
Returns:
true if the parameter equlas this object, false otherwise
See Also:
Range, CvModificationType

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getRangeAc

public java.lang.String getRangeAc()

setRangeAc

public void setRangeAc(java.lang.String ac)

getCvModificationTypeAc

public java.lang.String getCvModificationTypeAc()

setCvModificationTypeAc

public void setCvModificationTypeAc(java.lang.String ac)


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