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 Object
doPersist(Object entity, AbstractPersister.Caches caches)
protected Object
doPersistOrUpdate(Object entity, AbstractPersister.Caches caches)
protected BioSequence
persistBioSequence(BioSequence bioSequence, AbstractPersister.Caches caches)
protected Gene
persistGene(Gene gene, AbstractPersister.Caches caches)
protected Taxon
persistTaxon(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:
doPersist
in classCommonPersister
-
doPersistOrUpdate
protected Object doPersistOrUpdate(Object entity, AbstractPersister.Caches caches)
- Overrides:
doPersistOrUpdate
in 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)
-
-