Last update: 2011-06-23

org.proteios.core.data
Class PeptideData

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

public class PeptideData
extends PolyPeptideData

This represents a peptide

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

Field Summary
 int endPosition
           
static int MAX_POSTSEQUENCE_LENGTH
           
static int MAX_PRESEQUENCE_LENGTH
           
 int startPosition
           
 
Fields inherited from class org.proteios.core.data.PolyPeptideData
MAX_ACCESSION_NUMBER_LENGTH, MAX_LSID_LENGTH, MAX_SEQUENCE_LENGTH
 
Fields inherited from interface org.proteios.core.data.NameableData
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
 
Constructor Summary
PeptideData()
           
 
Method Summary
 int getEndPosition()
           
 String getPostSequence()
           
 String getPreSequence()
           
 int getStartPosition()
           
 void setEndPosition(int endPosition)
           
 void setPostSequence(String postSequence)
           
 void setPreSequence(String preSequence)
           
 void setStartPosition(int startPosition)
           
 
Methods inherited from class org.proteios.core.data.PolyPeptideData
getAccessionNumber, getLsid, getObservedModifications, getSearchResult, getSequence, setAccessionNumber, setLsid, setObservedModifications, setSearchResult, setSequence
 
Methods inherited from class org.proteios.core.data.AnnotatedData
getAnnotationSet, setAnnotationSet
 
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

startPosition

public int startPosition

endPosition

public int endPosition

MAX_PRESEQUENCE_LENGTH

public static final int MAX_PRESEQUENCE_LENGTH
See Also:
Constant Field Values

MAX_POSTSEQUENCE_LENGTH

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

PeptideData

public PeptideData()
Method Detail

getStartPosition

public int getStartPosition()
Returns:
Returns the startPosition.
Hibernate: property
column="`start_position`"

setStartPosition

public void setStartPosition(int startPosition)
Parameters:
startPosition - The startPosition to set.

getEndPosition

public int getEndPosition()
Returns:
Returns the endPosition.
Hibernate: property
column="`end_position`"

setEndPosition

public void setEndPosition(int endPosition)
Parameters:
endPosition - The endPosition to set.

getPreSequence

public String getPreSequence()
Returns:
Returns the preSequence.
Hibernate: property
column="`presequence`" type="string" length="255" not-null="false"

setPreSequence

public void setPreSequence(String preSequence)
Parameters:
preSequence - The preSequence to set.

getPostSequence

public String getPostSequence()
Returns:
Returns the postSequence.
Hibernate: property
column="`postsequence`" type="string" length="255" not-null="false"

setPostSequence

public void setPostSequence(String postSequence)
Parameters:
postSequence - The postSequence to set.

Last update: 2011-06-23