Package ubic.gemma.persistence.persister
Class GenomePersister
- java.lang.Object
-
- ubic.gemma.persistence.persister.AbstractPersister
-
- ubic.gemma.persistence.persister.CommonPersister
-
- ubic.gemma.persistence.persister.GenomePersister
-
- All Implemented Interfaces:
Persister
- Direct Known Subclasses:
ArrayDesignPersister
public abstract class GenomePersister extends CommonPersister
- Author:
- pavlidis
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ubic.gemma.persistence.persister.AbstractPersister
AbstractPersister.Caches
-
-
Field Summary
-
Fields inherited from class ubic.gemma.persistence.persister.AbstractPersister
log, REPORT_BATCH_SIZE
-
-
Constructor Summary
Constructors Constructor Description GenomePersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectdoPersist(Object entity, AbstractPersister.Caches caches)protected ObjectdoPersistOrUpdate(Object entity, AbstractPersister.Caches caches)protected BioSequencepersistBioSequence(BioSequence bioSequence, AbstractPersister.Caches caches)protected GenepersistGene(Gene gene, AbstractPersister.Caches caches)protected TaxonpersistTaxon(Taxon taxon, AbstractPersister.Caches caches)-
Methods inherited from class ubic.gemma.persistence.persister.CommonPersister
fillInDatabaseEntry, persistAuditTrail, persistContact, persistExternalDatabase, persistProtocol, persistQuantitationType, persistUnit
-
Methods inherited from class ubic.gemma.persistence.persister.AbstractPersister
doPersist, getSessionFactory, persist, persist, persistOrUpdate
-
-
-
-
Method Detail
-
doPersist
protected Object doPersist(Object entity, AbstractPersister.Caches caches)
- Overrides:
doPersistin classCommonPersister
-
doPersistOrUpdate
protected Object doPersistOrUpdate(Object entity, AbstractPersister.Caches caches)
- Overrides:
doPersistOrUpdatein classAbstractPersister
-
persistBioSequence
protected BioSequence persistBioSequence(BioSequence bioSequence, AbstractPersister.Caches caches)
-
persistGene
protected Gene persistGene(Gene gene, AbstractPersister.Caches caches)
-
persistTaxon
protected Taxon persistTaxon(Taxon taxon, AbstractPersister.Caches caches)
-
-