Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.ensembl.datamodel.Gene

Packages that use Gene
org.ensembl.datamodel | Data types that appear in the core ensembl databases such as Genes, Exons and Karyotypes and various support classes such as Location.
org.ensembl.driver | Driver and adaptors for accessing ensembl core databases.

Uses of Gene in org.ensembl.datamodel

Methods in org.ensembl.datamodel that return Gene
`Gene` | `Exon.getGene()`
`Gene` | `Transcript.getGene()`

Methods in org.ensembl.datamodel with parameters of type Gene
`void` | `Exon.setGene(Gene gene)` Sets gene and geneInternalID.
`void` | `Transcript.setGene(Gene gene)` Sets gene and geneInternalID.

Uses of Gene in org.ensembl.driver

Methods in org.ensembl.driver that return Gene
`Gene` | `GeneAdaptor.fetch(long internalID)`
`Gene` | `GeneAdaptor.fetch(java.lang.String accessionID)`

Methods in org.ensembl.driver with parameters of type Gene
`void` | `LockableGeneAdaptor.lock(Gene gene)`
`void` | `LockableGeneAdaptor.release(Gene gene)`
`long` | `GeneAdaptor.store(Gene gene)` Store the gene in the approriate data source.
`void` | `GeneAdaptor.fetchAccessionID(Gene gene)` Retrieves gene's accession from persistent store and sets gene.accession.
`void` | `GeneAdaptor.delete(Gene gene)` Deletes gene with specified internalID plus it's transcripts, translations and exons.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES