gov.nih.nci.mageom.domain.Description
Interface DatabaseEntry

All Superinterfaces:
Extendable
All Known Implementing Classes:
DatabaseEntryImpl

public interface DatabaseEntry
extends Extendable

A reference to a record in a database.

Version:
%I%, %G%

Method Summary
 java.lang.String getAccession()
          Returns the value of this DatabaseEntry object's accession attribute.
 java.lang.String getAccessionVersion()
          Returns the value of this DatabaseEntry object's accessionVersion attribute.
 Database getDatabase()
          Returns the value of this DatabaseEntry object's database attribute.
 OntologyEntry getType()
          Returns the value of this DatabaseEntry object's type attribute.
 java.lang.String getURI()
          Returns the value of this DatabaseEntry object's URI attribute.
 void setAccession(java.lang.String p_accession)
          Sets the accession attribute.
 void setAccessionVersion(java.lang.String p_accessionVersion)
          Sets the accessionVersion attribute.
 void setDatabase(Database p_database)
          Sets the database attribute.
 void setType(OntologyEntry p_type)
          Sets the type attribute.
 void setURI(java.lang.String p_URI)
          Sets the URI attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setAccession

void setAccession(java.lang.String p_accession)
Sets the accession attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a DatabaseEntry object.

Parameters:
p_accession - The new value for accession.
See Also:
getAccession()

getAccession

java.lang.String getAccession()
Returns the value of this DatabaseEntry object's accession attribute. Description of accession: The identifier used to look up the record.

Returns:
String The value of accession.

setAccessionVersion

void setAccessionVersion(java.lang.String p_accessionVersion)
Sets the accessionVersion attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a DatabaseEntry object.

Parameters:
p_accessionVersion - The new value for accessionVersion.
See Also:
getAccessionVersion()

getAccessionVersion

java.lang.String getAccessionVersion()
Returns the value of this DatabaseEntry object's accessionVersion attribute. Description of accessionVersion: The appropriate version of the accession (if applicable).

Returns:
String The value of accessionVersion.

setURI

void setURI(java.lang.String p_URI)
Sets the URI attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a DatabaseEntry object.

Parameters:
p_URI - The new value for URI.
See Also:
getURI()

getURI

java.lang.String getURI()
Returns the value of this DatabaseEntry object's URI attribute. Description of URI: The location of the record.

Returns:
String The value of URI.

setDatabase

void setDatabase(Database p_database)
Sets the database attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a DatabaseEntry object.

Parameters:
p_database - The new value for database.
See Also:
getDatabase()

getDatabase

Database getDatabase()
Returns the value of this DatabaseEntry object's database attribute.

Returns:
gov.nih.nci.mageom.bean.Description.Database The value of database.
See Also:
Database

setType

void setType(OntologyEntry p_type)
Sets the type attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a DatabaseEntry object.

Parameters:
p_type - The new value for type.
See Also:
getType()

getType

OntologyEntry getType()
Returns the value of this DatabaseEntry object's type attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry The value of type.
See Also:
OntologyEntry