Class DatabaseEntry
- java.lang.Object
-
- ubic.gemma.model.common.description.DatabaseEntry
-
- All Implemented Interfaces:
Serializable
,Identifiable
@Indexed public class DatabaseEntry extends Object implements Identifiable, Serializable
A reference to a record in a database.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatabaseEntry.Factory
-
Constructor Summary
Constructors Constructor Description DatabaseEntry()
No-arg constructor added to satisfy javabean contract
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(Object object)
String
getAccession()
String
getAccessionVersion()
static Comparator<DatabaseEntry>
getComparator()
ComparesDatabaseEntry
by version.ExternalDatabase
getExternalDatabase()
Long
getId()
String
getUri()
Deprecated.int
hashCode()
void
setAccession(String accession)
void
setAccessionVersion(String accessionVersion)
void
setExternalDatabase(ExternalDatabase externalDatabase)
void
setId(Long id)
void
setUri(String Uri)
Deprecated.String
toString()
-
-
-
Method Detail
-
getComparator
public static Comparator<DatabaseEntry> getComparator()
ComparesDatabaseEntry
by version.
-
getAccession
@Field(analyze=NO) public String getAccession()
-
setAccession
public void setAccession(String accession)
-
getAccessionVersion
public String getAccessionVersion()
-
setAccessionVersion
public void setAccessionVersion(String accessionVersion)
-
getExternalDatabase
public ExternalDatabase getExternalDatabase()
-
setExternalDatabase
public void setExternalDatabase(ExternalDatabase externalDatabase)
-
getId
@DocumentId public Long getId()
- Specified by:
getId
in interfaceIdentifiable
-
setId
public void setId(Long id)
-
getUri
@Deprecated public String getUri()
Deprecated.
-
setUri
@Deprecated public void setUri(String Uri)
Deprecated.
-
-