Last update: 2011-06-23

org.proteios.core.data
Class SearchModificationData

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
                      extended by org.proteios.core.data.SearchModificationData
All Implemented Interfaces:
IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData

public class SearchModificationData
extends ModificationData

This represents a SearchModification of a Modification

Version:
2.0
Author:
Fredrik
See Also:
SearchModification
Hibernate: subclass
discriminator-value="2"

Field Summary
static int MAX_AASPECIFICITY_LENGTH
           
 
Fields inherited from class org.proteios.core.data.ModificationData
averageDeltaMass, averageMass, MAX_CVID_LENGTH, MAX_DIFF_FORMULA_LENGTH, monoisotopicDeltaMass, monoisotopicMass
 
Fields inherited from interface org.proteios.core.data.NameableData
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
 
Constructor Summary
SearchModificationData()
           
 
Method Summary
 String getAminoAcidSpecificity()
           
 SpectrumSearchData getSpectrumSearch()
          Get the SpectrumSearchData this SearchDatabase is created from.
 int getTerminalSpecificity()
           
 boolean isFixed()
           
 void setAminoAcidSpecificity(String aminoAcidSpecificity)
           
 void setFixed(boolean fixed)
           
 void setSpectrumSearch(SpectrumSearchData spectrumSearch)
          Set the SpectrumSearchData this peakList is created from.
 void setTerminalSpecificity(int terminalSpecificity)
           
 
Methods inherited from class org.proteios.core.data.ModificationData
getAverageDeltaMass, getAverageMass, getCvId, getDiffFormula, getMonoisotopicDeltaMass, getMonoisotopicMass, getPosition, isSubstitutionModification, setAverageDeltaMass, setAverageMass, setCvId, setDiffFormula, setMonoisotopicDeltaMass, setMonoisotopicMass, setPosition, setSubstitutionModification
 
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

MAX_AASPECIFICITY_LENGTH

public static final int MAX_AASPECIFICITY_LENGTH
See Also:
Constant Field Values
Constructor Detail

SearchModificationData

public SearchModificationData()
Method Detail

getSpectrumSearch

public SpectrumSearchData getSpectrumSearch()
Get the SpectrumSearchData this SearchDatabase is created from.

Returns:
The SpectrumSearchData item or null if not known
Hibernate: many-to-one
column="`spectrumSearchId`"

setSpectrumSearch

public void setSpectrumSearch(SpectrumSearchData spectrumSearch)
Set the SpectrumSearchData this peakList is created from.

Parameters:
spectrumSearch - The creator spectrumSearch

getAminoAcidSpecificity

public String getAminoAcidSpecificity()
Returns:
Returns the aminoAcidSpecificity.
Hibernate: property
column="`aaSpecificity`" type="string" length="255" not-null="false"

setAminoAcidSpecificity

public void setAminoAcidSpecificity(String aminoAcidSpecificity)
Parameters:
aminoAcidSpecificity - The aminoAcidSpecificity to set.

getTerminalSpecificity

public int getTerminalSpecificity()
Returns:
Returns the terminalSpecificity.
Hibernate: property
column="`terminalSpecificity`"

setTerminalSpecificity

public void setTerminalSpecificity(int terminalSpecificity)
Parameters:
terminalSpecificity - The terminalSpecificity to set.

isFixed

public boolean isFixed()
Returns:
Returns the fixed modification flag
Hibernate: property
column="`fixed`"

setFixed

public void setFixed(boolean fixed)

Last update: 2011-06-23