Interface FactorValueDao
- All Superinterfaces:
BaseDao<FactorValue>,BaseVoEnabledDao<FactorValue,,FactorValueValueObject> FilteringDao<FactorValue>,FilteringVoEnabledDao<FactorValue,FactorValueValueObject>
- All Known Implementing Classes:
FactorValueDaoImpl
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfindByValueStartingWith(String valuePrefix, int maxResults) Deprecated.getExperimentalFactorCategories(Collection<FactorValue> factorValues) getExpressionExperimentsIgnoreAcls(Collection<FactorValue> factorValues) loadAll(int offset, int limit) Load a slice ofFactorValues.Load all factor value IDs.loadAllIds(int offset, int limit) Load a slice of the factor values IDs.loadIdsWithNumberOfOldStyleCharacteristics(Set<Long> excludedIds) Deprecated.loadWithOldStyleCharacteristics(Long id, boolean readOnly) Deprecated.voidDeprecated.do not use this, it is only a workaround to make FV migration fasterMethods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, update, updateMethods inherited from interface ubic.gemma.persistence.service.BaseVoEnabledDao
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdsMethods inherited from interface ubic.gemma.persistence.service.FilteringDao
count, getFilter, getFilter, getFilter, getFilter, getFilter, getFilter, getFilterableProperties, getFilterablePropertyAllowedValues, getFilterablePropertyDescription, getFilterablePropertyType, getSort, isFilterablePropertyDeprecated, isFilterablePropertyUsingSubquery, load, load, loadIdsMethods inherited from interface ubic.gemma.persistence.service.FilteringVoEnabledDao
loadValueObjects, loadValueObjects
-
Method Details
-
loadAll
Load a slice ofFactorValues.Results are filtered by ACL on the owning
ExpressionExperiment. -
loadAllIds
Collection<Long> loadAllIds()Load all factor value IDs.Results are filtered by ACL on the owning
ExpressionExperiment. -
loadAllIds
Load a slice of the factor values IDs.Results are filtered by ACL on the owning
ExpressionExperiment. -
findByValueStartingWith
Deprecated.Locate based on string value of the value.Results are filtered by ACL on the owning
ExpressionExperiment.- Parameters:
valuePrefix- value prefixmaxResults- maximum number of results to return, or -1 for no limit- Returns:
- collection of factor values
-
loadWithOldStyleCharacteristics
Deprecated. -
loadIdsWithNumberOfOldStyleCharacteristics
Deprecated.Load all the factor values IDs with their number of old-style characteristics.- Parameters:
excludedIds- list of excluded IDs
-
getExperimentalFactorCategories
Map<FactorValue,Characteristic> getExperimentalFactorCategories(Collection<FactorValue> factorValues) -
getExpressionExperimentsIgnoreAcls
Map<FactorValue,ExpressionExperiment> getExpressionExperimentsIgnoreAcls(Collection<FactorValue> factorValues) -
updateIgnoreAcl
Deprecated.do not use this, it is only a workaround to make FV migration fasterUpdate a FactorValue without involving ACL advice.
-