Package ubic.gemma.model.genome
Class ChromosomeLocation
- java.lang.Object
- 
- ubic.gemma.model.genome.ChromosomeLocation
 
- 
- All Implemented Interfaces:
- Serializable,- Identifiable
 - Direct Known Subclasses:
- PhysicalLocation
 
 public abstract class ChromosomeLocation extends Object implements Identifiable, Serializable - See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ChromosomeLocation()No-arg constructor added to satisfy javabean contract
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract intcompareTo(Object o)booleanequals(Object object)Returnstrueif the argument is an ChromosomeLocation instance and all identifiers for this entity equal the identifiers of the argument entity.ChromosomegetChromosome()LonggetId()inthashCode()Returns a hash code based on this entity's identifiers.voidsetChromosome(Chromosome chromosome)voidsetId(Long id)
 
- 
- 
- 
Method Detail- 
compareTopublic abstract int compareTo(Object o) 
 - 
hashCodepublic int hashCode() Returns a hash code based on this entity's identifiers.
 - 
equalspublic boolean equals(Object object) Returnstrueif the argument is an ChromosomeLocation instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
 - 
getChromosomepublic Chromosome getChromosome() 
 - 
setChromosomepublic void setChromosome(Chromosome chromosome) 
 - 
getIdpublic Long getId() - Specified by:
- getIdin interface- Identifiable
 
 - 
setIdpublic void setId(Long id) 
 
- 
 
-