Interface BibliographicReferenceDao
-
- All Superinterfaces:
BaseDao<BibliographicReference>
,BaseVoEnabledDao<BibliographicReference,BibliographicReferenceValueObject>
,BrowsingDao<BibliographicReference>
- All Known Implementing Classes:
BibliographicReferenceDaoImpl
public interface BibliographicReferenceDao extends BrowsingDao<BibliographicReference>, BaseVoEnabledDao<BibliographicReference,BibliographicReferenceValueObject>
- See Also:
BibliographicReference
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BibliographicReference
findByExternalId(String id, String databaseName)
BibliographicReference
findByExternalId(DatabaseEntry externalId)
Find by the external database id, such as for PubMedMap<ExpressionExperiment,BibliographicReference>
getAllExperimentLinkedReferences()
Map<BibliographicReference,Collection<ExpressionExperiment>>
getRelatedExperiments(Collection<BibliographicReference> records)
Collection<Long>
listAll()
Collection<BibliographicReference>
thaw(Collection<BibliographicReference> bibliographicReferences)
BibliographicReference
thaw(BibliographicReference bibliographicReference)
-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, remove, remove, remove, save, save, update, update
-
Methods inherited from interface ubic.gemma.persistence.service.BaseVoEnabledDao
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIds
-
Methods inherited from interface ubic.gemma.persistence.service.BrowsingDao
browse, browse
-
-
-
-
Method Detail
-
findByExternalId
BibliographicReference findByExternalId(String id, String databaseName)
-
findByExternalId
BibliographicReference findByExternalId(DatabaseEntry externalId)
Find by the external database id, such as for PubMed- Parameters:
externalId
- external database id- Returns:
- found bibliographic reference
-
getAllExperimentLinkedReferences
Map<ExpressionExperiment,BibliographicReference> getAllExperimentLinkedReferences()
-
thaw
BibliographicReference thaw(BibliographicReference bibliographicReference)
-
thaw
Collection<BibliographicReference> thaw(Collection<BibliographicReference> bibliographicReferences)
-
getRelatedExperiments
Map<BibliographicReference,Collection<ExpressionExperiment>> getRelatedExperiments(Collection<BibliographicReference> records)
-
listAll
Collection<Long> listAll()
-
-