Interface AnnotationAssociationService
- All Superinterfaces:
BaseImmutableService<AnnotationAssociation>,BaseReadOnlyService<AnnotationAssociation>
- All Known Implementing Classes:
AnnotationAssociationServiceImpl
- Author:
- paul
-
Method Summary
Modifier and TypeMethodDescriptioncreate(AnnotationAssociation annotationAssociation) Creates the given entity in the persistent storage.find(BioSequence bioSequence) voidremove(Collection<AnnotationAssociation> anCollection) Removes all the given entities from persistent storage.voidremove(AnnotationAssociation annotationAssociation) Removes the given entity from the persistent storage.removeRootTerms(Collection<AnnotationValueObject> associations) Methods inherited from interface ubic.gemma.persistence.service.BaseImmutableService
create, findOrCreate, removeMethods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Method Details
-
create
Description copied from interface:BaseImmutableServiceCreates the given entity in the persistent storage.- Specified by:
createin interfaceBaseImmutableService<AnnotationAssociation>- Parameters:
annotationAssociation- the entity to be created.- Returns:
- object referencing the persistent instance of the given entity.
-
remove
Description copied from interface:BaseImmutableServiceRemoves all the given entities from persistent storage.- Specified by:
removein interfaceBaseImmutableService<AnnotationAssociation>- Parameters:
anCollection- the entities to be removed.
-
remove
Description copied from interface:BaseImmutableServiceRemoves the given entity from the persistent storage.- Specified by:
removein interfaceBaseImmutableService<AnnotationAssociation>- Parameters:
annotationAssociation- the entity to be removed.
-
find
-
find
-
removeRootTerms
-