org.proteios.core.data
Class PolyPeptideData
java.lang.Object
org.proteios.core.data.BasicData
org.proteios.core.data.OwnedData
org.proteios.core.data.SharedData
org.proteios.core.data.CommonData
org.proteios.core.data.AnnotatedData
org.proteios.core.data.PolyPeptideData
- All Implemented Interfaces:
- AnnotatableData, IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
- Direct Known Subclasses:
- PeptideData, ProteinData
public abstract class PolyPeptideData
- extends AnnotatedData
This class is the root class for biomaterials.
- Version:
- 2.0
- Author:
- Nicklas
- See Also:
PolyPeptide- Last modified
- $Date: 2009-04-09 08:48:11 +0200 (Thu, 09 Apr 2009) $
- Hibernate: class
- table="`PolyPeptides`" lazy="false" abstract="true" discriminator-value="-1"
- Hibernate: discriminator
- column="`discriminator`" type="int"
MAX_ACCESSION_NUMBER_LENGTH
public static final int MAX_ACCESSION_NUMBER_LENGTH
- Protein accession number
- See Also:
- Constant Field Values
MAX_SEQUENCE_LENGTH
public static final int MAX_SEQUENCE_LENGTH
- Protein / Peptide sequence
- See Also:
- Constant Field Values
MAX_LSID_LENGTH
public static final int MAX_LSID_LENGTH
- Protein LSID
- See Also:
- Constant Field Values
PolyPeptideData
public PolyPeptideData()
getAccessionNumber
public String getAccessionNumber()
- Hibernate: property
- column="`accession_number`" type="string"
length="255" not-null="false"
setAccessionNumber
public void setAccessionNumber(String accessionNumber)
getSequence
public String getSequence()
- Get the sequence
- Hibernate: property
- column="`sequence`" type="string" length="65000"
not-null="false"
setSequence
public void setSequence(String sequence)
getLsid
public String getLsid()
- Get the external id for the biomaterial
- Hibernate: property
- column="`lsid`" type="string" length="255"
not-null="false"
setLsid
public void setLsid(String lsid)
getSearchResult
public SearchResultData getSearchResult()
- Returns:
- Returns the searchResult.
- Hibernate: many-to-one
- column="`searchResultId`"
setSearchResult
public void setSearchResult(SearchResultData searchResult)
- Parameters:
searchResult - The searchResult to set.
getObservedModifications
public Set<ObservedModificationData> getObservedModifications()
- Returns:
- Returns the Modifications.
- Hibernate: set
- table="`Modifications`" cascade="delete" lazy="true"
- Hibernate: collection-key
- column="`polypeptideId`"
- Hibernate: collection-one-to-many
- class="org.proteios.core.data.ModificationData"
not-null="false"
setObservedModifications
public void setObservedModifications(Set<ObservedModificationData> modifications)
- Parameters:
modifications - The modification set to set.