org.proteios.core.data
Class SearchDatabaseData
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.SearchDatabaseData
- All Implemented Interfaces:
- IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
public class SearchDatabaseData
- extends CommonData
This class hold information about a database used for a SpectrumSearch.
- Version:
- 2.0
- Author:
- Fredrik
- See Also:
SearchDatabase,
SearchDatabase
overview- Last modified
- $Date: 2010-06-09 14:17:16 +0200 (Wed, 09 Jun 2010) $
- Hibernate: class
- table="`SearchDatabases`" lazy="true"
MAX_NAME_LENGTH
public static final int MAX_NAME_LENGTH
- See Also:
- Constant Field Values
MAX_TAXONOMY_LENGTH
public static final int MAX_TAXONOMY_LENGTH
- See Also:
- Constant Field Values
MAX_VERSIONIDENTIFIER_LENGTH
public static final int MAX_VERSIONIDENTIFIER_LENGTH
- See Also:
- Constant Field Values
SearchDatabaseData
public SearchDatabaseData()
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
getName
public String getName()
- Description copied from interface:
NameableData
- Get the name of the item.
- Specified by:
getName in interface NameableData- Overrides:
getName in class CommonData
- Returns:
- Returns the name.
- Hibernate: property
- column="`name`" type="string"
length="255" not-null="false"
setName
public void setName(String name)
- Description copied from interface:
NameableData
- Set the name of the item. The name cannot be null and mustn't
be longer than the value specified by the
MAX_NAME_LENGTH constant.
- Specified by:
setName in interface NameableData- Overrides:
setName in class CommonData
- Parameters:
name - The name to set.
getNumberOfEntries
public int getNumberOfEntries()
- Returns:
- Returns the numberOfEntries.
- Hibernate: property
- column="`number_of_entries`" type="int"
not-null="false"
setNumberOfEntries
public void setNumberOfEntries(int numberOfEntries)
- Parameters:
numberOfEntries - The numberOfEntries to set.
getNumberOfEntriesAfterTaxonomy
public int getNumberOfEntriesAfterTaxonomy()
- Returns:
- Returns the numberOfEntriesAfterTaxonomy.
- Hibernate: property
- column="`number_of_entries_after_taxonomy`" type="int"
not-null="false"
setNumberOfEntriesAfterTaxonomy
public void setNumberOfEntriesAfterTaxonomy(int numberOfEntriesAfterTaxonomy)
- Parameters:
numberOfEntriesAfterTaxonomy - The numberOfEntriesAfterTaxonomy to set.
getNumberOfResidues
public long getNumberOfResidues()
- Returns:
- Returns the numberOfResidues.
- Hibernate: property
- column="`number_of_residues`" type="long"
not-null="false"
setNumberOfResidues
public void setNumberOfResidues(long numberOfResidues)
- Parameters:
numberOfResidues - The numberOfResidues to set.
getReleaseDate
public Date getReleaseDate()
- Returns:
- Returns the releaseDate.
setReleaseDate
public void setReleaseDate(Date releaseDate)
- Parameters:
releaseDate - The releaseDate to set.
getTaxonomy
public String getTaxonomy()
- Returns:
- Returns the taxonomy.
- Hibernate: property
- column="`taxonomy`" type="string"
length="255" not-null="false"
setTaxonomy
public void setTaxonomy(String taxonomy)
- Parameters:
taxonomy - The taxonomy to set.
getVersionIdentifier
public String getVersionIdentifier()
- Returns:
- Returns the database version identifier.
- Hibernate: property
- column="`version_identifier`" type="string"
length="255" not-null="false"
setVersionIdentifier
public void setVersionIdentifier(String versionIdentifier)
- Parameters:
versionIdentifier - The database version identifier to set.