Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
Ensembl Datasource Aware Module
v1.09

uk.ac.roslin.ensembl.datasourceaware.core
Class DACoordinateSystem

java.lang.Object
  extended by uk.ac.roslin.ensembl.datasourceaware.core.DACoordinateSystem
All Implemented Interfaces:
Serializable, uk.ac.roslin.ensembl.model.core.CoordinateSystem

public class DACoordinateSystem
extends Object
implements uk.ac.roslin.ensembl.model.core.CoordinateSystem

Author:
paterson
See Also:
Serialized Form

Field Summary
protected  Boolean defaultVersion
           
protected  Integer id
           
protected  Integer rank
           
protected  Boolean sequenceLevel
           
protected  Integer speciesID
           
protected  uk.ac.roslin.ensembl.config.EnsemblCoordSystemType type
           
protected  String version
           
 
Constructor Summary
DACoordinateSystem()
           
 
Method Summary
 Integer getId()
          Get the value of id
 Integer getRank()
          Get the value of rank
 Integer getSpeciesID()
          Get the value of speciesID
 uk.ac.roslin.ensembl.config.EnsemblCoordSystemType getType()
          Get the value of type
 String getVersion()
          Get the value of version
 Boolean isDefaultVersion()
           
 Boolean isSequenceLevel()
           
 Boolean isTopLevel()
           
 void setDefaultVersion(Boolean defaultVersion)
           
 void setId(Integer id)
          Set the value of id
 void setRank(Integer rank)
          Set the value of rank
 void setSequenceLevel(Boolean sequenceLevel)
           
 void setSpeciesID(Integer speciesID)
          Set the value of speciesID
 void setType(uk.ac.roslin.ensembl.model.core.CoordSystemType type)
          Set the value of type
 void setVersion(String version)
          Set the value of version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Integer id

speciesID

protected Integer speciesID

type

protected uk.ac.roslin.ensembl.config.EnsemblCoordSystemType type

rank

protected Integer rank

version

protected String version

defaultVersion

protected Boolean defaultVersion

sequenceLevel

protected Boolean sequenceLevel
Constructor Detail

DACoordinateSystem

public DACoordinateSystem()
Method Detail

isTopLevel

public Boolean isTopLevel()
Specified by:
isTopLevel in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem

getSpeciesID

public Integer getSpeciesID()
Get the value of speciesID

Specified by:
getSpeciesID in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Returns:
the value of speciesID

setSpeciesID

public void setSpeciesID(Integer speciesID)
Set the value of speciesID

Specified by:
setSpeciesID in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Parameters:
speciesID - new value of speciesID

getId

public Integer getId()
Get the value of id

Specified by:
getId in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Returns:
the value of id

setId

public void setId(Integer id)
Set the value of id

Specified by:
setId in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Parameters:
id - new value of id

getType

public uk.ac.roslin.ensembl.config.EnsemblCoordSystemType getType()
Get the value of type

Specified by:
getType in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Returns:
the value of type

setType

public void setType(uk.ac.roslin.ensembl.model.core.CoordSystemType type)
Set the value of type

Specified by:
setType in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Parameters:
type - new value of type

getVersion

public String getVersion()
Get the value of version

Specified by:
getVersion in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Returns:
the value of version

setVersion

public void setVersion(String version)
Set the value of version

Specified by:
setVersion in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Parameters:
version - new value of version

getRank

public Integer getRank()
Get the value of rank

Specified by:
getRank in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Returns:
the value of rank

setRank

public void setRank(Integer rank)
Set the value of rank

Specified by:
setRank in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem
Parameters:
rank - new value of rank

isDefaultVersion

public Boolean isDefaultVersion()
Specified by:
isDefaultVersion in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem

setDefaultVersion

public void setDefaultVersion(Boolean defaultVersion)
Specified by:
setDefaultVersion in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem

isSequenceLevel

public Boolean isSequenceLevel()
Specified by:
isSequenceLevel in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem

setSequenceLevel

public void setSequenceLevel(Boolean sequenceLevel)
Specified by:
setSequenceLevel in interface uk.ac.roslin.ensembl.model.core.CoordinateSystem

Ensembl Datasource Aware Module
v1.09

Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3