Last update: 2011-06-23

org.proteios.core.data
Class ModificationData

java.lang.Object
  extended by org.proteios.core.data.BasicData
      extended by org.proteios.core.data.OwnedData
          extended by org.proteios.core.data.SharedData
              extended by org.proteios.core.data.CommonData
                  extended by org.proteios.core.data.ModificationData
All Implemented Interfaces:
IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
Direct Known Subclasses:
ObservedModificationData, SearchModificationData

public abstract class ModificationData
extends CommonData

This class is the root class for modifications.

Version:
2.0
Author:
Fredrik
See Also:
Modification
Hibernate: class
table="`Modifications`" lazy="false" abstract="true" discriminator-value="-1"
Hibernate: discriminator
column="`discriminator`" type="int"

Field Summary
 float averageDeltaMass
           
 float averageMass
           
static int MAX_CVID_LENGTH
          Modification Controlled vocabulary ID
static int MAX_DIFF_FORMULA_LENGTH
          Modification chemical differential formula
 double monoisotopicDeltaMass
           
 double monoisotopicMass
           
 
Fields inherited from interface org.proteios.core.data.NameableData
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
 
Constructor Summary
ModificationData()
           
 
Method Summary
 float getAverageDeltaMass()
           
 float getAverageMass()
           
 String getCvId()
          Get the CV ID
 String getDiffFormula()
          Get the differential formula
 double getMonoisotopicDeltaMass()
           
 double getMonoisotopicMass()
           
 int getPosition()
           
 boolean isSubstitutionModification()
           
 void setAverageDeltaMass(float averageDeltaMass)
           
 void setAverageMass(float averageMass)
           
 void setCvId(String cvId)
           
 void setDiffFormula(String diffFormula)
           
 void setMonoisotopicDeltaMass(double monoisotopicDeltaMass)
           
 void setMonoisotopicMass(double monoisotopicMass)
           
 void setPosition(int position)
           
 void setSubstitutionModification(boolean substitutionModification)
           
 
Methods inherited from class org.proteios.core.data.CommonData
getDescription, getName, isRemoved, setDescription, setName, setRemoved
 
Methods inherited from class org.proteios.core.data.SharedData
getItemKey, getProjectKey, setItemKey, setProjectKey
 
Methods inherited from class org.proteios.core.data.OwnedData
getOwner, setOwner
 
Methods inherited from class org.proteios.core.data.BasicData
equals, getId, getVersion, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.proteios.core.data.IdentifiableData
getId, getVersion
 
Methods inherited from interface org.proteios.core.data.OwnableData
getOwner, setOwner
 

Field Detail

averageMass

public float averageMass

averageDeltaMass

public float averageDeltaMass

monoisotopicMass

public double monoisotopicMass

monoisotopicDeltaMass

public double monoisotopicDeltaMass

MAX_DIFF_FORMULA_LENGTH

public static final int MAX_DIFF_FORMULA_LENGTH
Modification chemical differential formula

See Also:
Constant Field Values

MAX_CVID_LENGTH

public static final int MAX_CVID_LENGTH
Modification Controlled vocabulary ID

See Also:
Constant Field Values
Constructor Detail

ModificationData

public ModificationData()
Method Detail

isSubstitutionModification

public boolean isSubstitutionModification()
Returns:
Returns the substitutionModififcation flag
Hibernate: property
column="`substitutionModification`"

setSubstitutionModification

public void setSubstitutionModification(boolean substitutionModification)

getPosition

public int getPosition()
Returns:
Returns the position.
Hibernate: property
column="`position`"

setPosition

public void setPosition(int position)
Parameters:
position - The position to set.

getAverageMass

public float getAverageMass()
Returns:
Returns the average mass.
Hibernate: property
column="`averageMass`"

setAverageMass

public void setAverageMass(float averageMass)
Parameters:
averageMass - The averageMass to set.

getAverageDeltaMass

public float getAverageDeltaMass()
Returns:
Returns the average delta mass.
Hibernate: property
column="`averageDeltaMass`"

setAverageDeltaMass

public void setAverageDeltaMass(float averageDeltaMass)
Parameters:
averageDeltaMass - The averageDeltaMass to set.

getMonoisotopicMass

public double getMonoisotopicMass()
Returns:
Returns the monoisotopic mass.
Hibernate: property
column="`monoisotopicMass`"

setMonoisotopicMass

public void setMonoisotopicMass(double monoisotopicMass)
Parameters:
monoisotopicMass - The monoisotopicMass to set.

getMonoisotopicDeltaMass

public double getMonoisotopicDeltaMass()
Returns:
Returns the monoisotopic delta mass.
Hibernate: property
column="`monoisotopicDeltaMass`"

setMonoisotopicDeltaMass

public void setMonoisotopicDeltaMass(double monoisotopicDeltaMass)
Parameters:
monoisotopicDeltaMass - The monoisotopicDeltaMass to set.

getDiffFormula

public String getDiffFormula()
Get the differential formula

Hibernate: property
column="`diffFormula`" type="string" length="255" not-null="false"

setDiffFormula

public void setDiffFormula(String diffFormula)

getCvId

public String getCvId()
Get the CV ID

Hibernate: property
column="`cvId`" type="string" length="255" not-null="false"

setCvId

public void setCvId(String cvId)

Last update: 2011-06-23