Class GeoData
- java.lang.Object
-
- ubic.gemma.core.loader.expression.geo.model.GeoData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
GeoDataset
,GeoPlatform
,GeoRecord
,GeoSample
,GeoSeries
,GeoSubset
public abstract class GeoData extends Object implements Serializable
Abstract class from which other GEO objects are descended.- Author:
- pavlidis
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected GeoContact
contact
protected String
geoAccession
-
Constructor Summary
Constructors Constructor Description GeoData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addColumnName(String columnName)
boolean
equals(Object obj)
List<String>
getColumnDescriptions()
List<String>
getColumnNames()
The column names mean different things in different subclasses.GeoContact
getContact()
String
getGeoAccession()
String
getTitle()
int
hashCode()
void
setGeoAccession(String geoAccesssion)
void
setTitle(String title)
String
toString()
-
-
-
Field Detail
-
contact
protected GeoContact contact
-
geoAccession
protected String geoAccession
-
-
Method Detail
-
addColumnName
public void addColumnName(String columnName)
-
getColumnDescriptions
public List<String> getColumnDescriptions()
- Returns:
- Returns the columnDescriptions.
-
getColumnNames
public List<String> getColumnNames()
The column names mean different things in different subclasses. For samples, the column names are the "quantitation types". For platforms, they are descriptor names.- Returns:
- Returns the columnNames.
-
getContact
public GeoContact getContact()
-
getGeoAccession
public String getGeoAccession()
- Returns:
- Returns the geoAccesssion.
-
setGeoAccession
public void setGeoAccession(String geoAccesssion)
- Parameters:
geoAccesssion
- The geoAccesssion to set.
-
getTitle
public String getTitle()
- Returns:
- Returns the title.
-
setTitle
public void setTitle(String title)
- Parameters:
title
- The title to set.
-
-