Class AbstractVoEnabledService<O extends Identifiable, VO extends IdentifiableValueObject<O>>

java.lang.Object
ubic.gemma.persistence.service.AbstractService<O>
ubic.gemma.persistence.service.AbstractVoEnabledService<O,VO>
All Implemented Interfaces:
BaseImmutableService<O>, BaseReadOnlyService<O>, BaseService<O>, BaseVoEnabledService<O,VO>
Direct Known Subclasses:
BibliographicReferenceServiceImpl, BioAssayDimensionServiceImpl, BioMaterialServiceImpl, BioSequenceServiceImpl, BlacklistedEntityServiceImpl, BlatResultServiceImpl, ExperimentalFactorServiceImpl, ExpressionExperimentSetServiceImpl, GeeqServiceImpl, GeneProductServiceImpl, GeneSetServiceImpl

public abstract class AbstractVoEnabledService<O extends Identifiable, VO extends IdentifiableValueObject<O>> extends AbstractService<O> implements BaseVoEnabledService<O,VO>
Created by tesarst on 01/06/17. A special case of Service that also provides value object functionality.