T
- the type of the Gene Identifier.public abstract class GeneAnyIdArg<T> extends GeneArg<T>
Modifier and Type | Method and Description |
---|---|
List<PhysicalLocationValueObject> |
getGeneLocation(GeneService geneService)
Returns all known locations of the gene(s) that this GeneArg represents.
|
List<PhysicalLocationValueObject> |
getGeneLocation(GeneService geneService,
Taxon taxon)
Returns all known locations of the gene that this GeneArg represents.
|
List<GeneValueObject> |
getValueObjects(GeneService service) |
getGeneEvidence, getGenesOnTaxon, getGoTerms, valueOf
checkEntity, getEntity, getObjectFilters, getPropertyName
getValue, toString
public List<GeneValueObject> getValueObjects(GeneService service)
getValueObjects
in class GeneArg<T>
service
- the service used to load the Gene value objects.public List<PhysicalLocationValueObject> getGeneLocation(GeneService geneService)
GeneArg
getGeneLocation
in class GeneArg<T>
geneService
- service that will be used to retrieve the persistent Gene object.public List<PhysicalLocationValueObject> getGeneLocation(GeneService geneService, Taxon taxon)
GeneArg
getGeneLocation
in class GeneArg<T>
geneService
- service that will be used to retrieve the persistent Gene object.taxon
- the taxon to limit the search to. Can be null.Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.