public interface TaxonService extends FilteringVoEnabledService<Taxon,TaxonValueObject>
| Modifier and Type | Method and Description |
|---|---|
Taxon |
findByCommonName(String commonName) |
Taxon |
findByNcbiId(Integer ncbiId) |
Taxon |
findByScientificName(String scientificName) |
Taxon |
findOrCreate(Taxon taxon)
Does a search for the entity in the persistent storage, and if not found, creates it.
|
Collection<TaxonValueObject> |
getTaxaWithArrays() |
Collection<TaxonValueObject> |
getTaxaWithDatasets() |
Collection<TaxonValueObject> |
getTaxaWithEvidence() |
Collection<TaxonValueObject> |
getTaxaWithGenes() |
Collection<Taxon> |
loadAllTaxaWithGenes() |
void |
remove(Collection<Taxon> entities)
Removes all the given entities from persistent storage.
|
void |
remove(Long id)
Removes the entity with given ID from the persistent storage.
|
void |
remove(Taxon taxon)
Removes the given entity from the persistent storage.
|
void |
update(Collection<Taxon> entities)
Updates all entities in the given collection in the persistent storage.
|
void |
update(Taxon taxon)
Updates the given entity in the persistent storage.
|
loadValueObjectsPreFilter, loadValueObjectsPreFiltergetObjectFilter, getObjectFilter, getSortloadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdscountAll, create, create, find, findOrFail, load, load, loadAll, loadOrFail, removeAll, save, save@Secured(value="GROUP_USER") Taxon findOrCreate(Taxon taxon)
BaseServicefindOrCreate in interface BaseService<Taxon>taxon - the entity to look for, and create if not found.@Secured(value="GROUP_USER") void remove(Collection<Taxon> entities)
BaseServiceremove in interface BaseService<Taxon>entities - the entities to be removed.@Secured(value="GROUP_USER") void remove(Long id)
BaseServiceremove in interface BaseService<Taxon>id - the ID of entity to be removed.@Secured(value="GROUP_USER") void remove(Taxon taxon)
BaseServiceremove in interface BaseService<Taxon>taxon - the entity to be removed.@Secured(value="GROUP_USER") void update(Collection<Taxon> entities)
BaseServiceupdate in interface BaseService<Taxon>entities - the entities to be updated.@Secured(value="GROUP_USER") void update(Taxon taxon)
BaseServiceupdate in interface BaseService<Taxon>taxon - the entity to be updated.Collection<Taxon> loadAllTaxaWithGenes()
Collection<TaxonValueObject> getTaxaWithEvidence()
Collection<TaxonValueObject> getTaxaWithGenes()
Collection<TaxonValueObject> getTaxaWithDatasets()
Collection<TaxonValueObject> getTaxaWithArrays()
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.