Package ubic.gemma.persistence.persister
Class AbstractPersister.Caches
java.lang.Object
ubic.gemma.persistence.persister.AbstractPersister.Caches
- Enclosing class:
AbstractPersister
Various caches to refer back to not-yet persisted entities (and thus not easily obtainable from the persistence
context).
-
Method Summary
Modifier and TypeMethodDescriptionstatic AbstractPersister.Cachesempty(ArrayDesignsForExperimentCache arrayDesignCache) booleanKeys are custom hash codes.Keys are custom hash codes.Keys are custom hash codes.Keys are either string or integers.inthashCode()toString()withArrayDesignCache(ArrayDesignsForExperimentCache arrayDesignCache)
-
Method Details
-
empty
public static AbstractPersister.Caches empty(@Nullable ArrayDesignsForExperimentCache arrayDesignCache) -
getArrayDesignCache
-
getExternalDatabaseCache
-
getTaxonCache
Keys are either string or integers. -
getChromosomeCache
Keys are custom hash codes. -
getQuantitationTypeCache
Keys are custom hash codes. -
getBioAssayDimensionCache
Keys are custom hash codes. -
equals
-
hashCode
public int hashCode() -
toString
-
withArrayDesignCache
public AbstractPersister.Caches withArrayDesignCache(@Nullable ArrayDesignsForExperimentCache arrayDesignCache) - Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-