org.proteios.core.data
Class SearchResultData
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.SearchResultData
- All Implemented Interfaces:
- Comparable<SearchResultData>, AnnotatableData, IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
public class SearchResultData
- extends AnnotatedData
- implements Comparable<SearchResultData>
This class represents a search result. The index has to be unique within the
SearchResultSet in SpectrumSearchData, and is used for sorting.
- Version:
- 2.0
- Author:
- Fredrik
- See Also:
SearchResult,
SearchResult
overview- Last modified
- $Date: 2009-04-09 08:48:11 +0200 (Thu, 09 Apr 2009) $
- Hibernate: class
- table="`SearchResults`" lazy="true"
- Hibernate: subclass
- discriminator-value="1"
MAX_SCORETYPE_LENGTH
public static final int MAX_SCORETYPE_LENGTH
- See Also:
- Constant Field Values
MAX_SPECTRUMSTRINGID_LENGTH
public static final int MAX_SPECTRUMSTRINGID_LENGTH
- See Also:
- Constant Field Values
SearchResultData
public SearchResultData()
compareTo
public int compareTo(SearchResultData o)
- Specified by:
compareTo in interface Comparable<SearchResultData>
getIndex
public int getIndex()
- Returns:
- Returns the index.
- Hibernate: property
- column="`index`"
setIndex
public void setIndex(int index)
- Parameters:
index - The index to set.
getInputSpectrumId
public int getInputSpectrumId()
- Returns:
- Returns the inputSpectrumId.
- Hibernate: property
- column="`inputSpectrumId`" not-null="false"
setInputSpectrumId
public void setInputSpectrumId(int inputSpectrumId)
- Parameters:
inputSpectrumId - The inputSpectrumId to set.
getExpectationValue
public Float getExpectationValue()
- Returns:
- Returns the eValue.
- Hibernate: property
- column="`e_value`" type="float" not-null="false"
setExpectationValue
public void setExpectationValue(Float value)
- Parameters:
value - The eValue to set.
getScore
public Float getScore()
- Returns:
- Returns the score.
- Hibernate: property
- column="`score`" type="float" not-null="false"
setScore
public void setScore(Float score)
- Parameters:
score - The score to set.
getScoreType
public String getScoreType()
- Returns:
- Returns the scoreType.
- Hibernate: property
- column="`score_type`" type="string" length="255"
not-null="false"
setScoreType
public void setScoreType(String scoreType)
- Parameters:
scoreType - The scoreType to set.
getPeakList
public PeakListData getPeakList()
- Returns:
- Returns the peakList.
- Hibernate: many-to-one
- column="`peaklist_id`"
setPeakList
public void setPeakList(PeakListData peakList)
- Parameters:
peakList - The peakList to set.
getSpectrumSearch
public SpectrumSearchData getSpectrumSearch()
- Returns:
- Returns the spectrumSearch.
- Hibernate: many-to-one
- column="`spectrumSearchId`"
setSpectrumSearch
public void setSpectrumSearch(SpectrumSearchData spectrumSearch)
- Parameters:
spectrumSearch - The spectrumSearch to set.
getReferencedResults
public List<SearchResultData> getReferencedResults()
- Returns:
- Returns the referencedResults. Empty ArrayList if no referenced results
- Hibernate: list
- table="`ReferencedResults`" lazy="true"
- Hibernate: collection-key
- column="`id`"
- Hibernate: collection-index
- column="`index`"
- Hibernate: collection-many-to-many
- class="org.proteios.core.data.SearchResultData"
column="`resref_id`" not-null="false"
setReferencedResults
public void setReferencedResults(List<SearchResultData> referencedResults)
- Parameters:
referencedResults - The referencedResults to set.
getPolyPeptides
public Set<PolyPeptideData> getPolyPeptides()
- Returns:
- Returns the polyPeptides.
- Hibernate: set
- table="`PolyPeptides`" cascade="delete" lazy="true"
inverse="true"
- Hibernate: collection-key
- column="`searchResultId`"
- Hibernate: collection-one-to-many
- class="org.proteios.core.data.PolyPeptideData"
column="`resref_id`" not-null="false"
setPolyPeptides
public void setPolyPeptides(Set<PolyPeptideData> polyPeptides)
- Parameters:
polyPeptides - The polyPeptides to set.
getSpectrumStringId
public String getSpectrumStringId()
- Returns:
- Returns the spectrumStringId.
- Hibernate: property
- column="`spectrumStringId`" length="255"
type="string" not-null="false"
setSpectrumStringId
public void setSpectrumStringId(String spectrumStringId)
- Parameters:
spectrumStringId - The spectrumStringId to set.