Interface FilteringVoEnabledService<O extends Identifiable, VO extends IdentifiableValueObject<O>>
- All Superinterfaces:
BaseReadOnlyService<O>, BaseVoEnabledService<O,VO>, FilteringService<O>
- All Known Subinterfaces:
ArrayDesignService, BioAssayService, CharacteristicService, CompositeSequenceService, DatabaseEntryService, ExpressionAnalysisResultSetService, ExpressionExperimentService, FactorValueService, GeneService, QuantitationTypeService, SecurableFilteringVoEnabledService<C,VO>, TaxonService
- All Known Implementing Classes:
AbstractFilteringVoEnabledService, ArrayDesignServiceImpl, BioAssayServiceImpl, CharacteristicServiceImpl, CompositeSequenceServiceImpl, DatabaseEntryServiceImpl, ExpressionAnalysisResultSetServiceImpl, ExpressionExperimentServiceImpl, FactorValueServiceImpl, GeneServiceImpl, QuantitationTypeServiceImpl, TaxonServiceImpl
public interface FilteringVoEnabledService<O extends Identifiable, VO extends IdentifiableValueObject<O>>
extends BaseVoEnabledService<O,VO>, FilteringService<O>
Interface VO-enabled service with filtering capabilities.
-
Method Summary
Modifier and TypeMethodDescriptionloadValueObjects(Filters filters, Sort sort) loadValueObjects(Filters filters, Sort sort, int offset, int limit) default CursorPage<VO> loadValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Keyset (cursor) pagination — service-layer pass-through toFilteringVoEnabledDao.loadValueObjectsByCursor(Filters, Sort, Cursor, int).Methods inherited from interface BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAllMethods inherited from interface BaseVoEnabledService
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdsMethods inherited from interface FilteringService
count, getFilter, getFilter, getFilter, getFilter, getFilter, getFilter, getFilter, getFilterableProperties, getFilterablePropertyAllowedValues, getFilterablePropertyConfigAttributes, getFilterablePropertyDescription, getFilterablePropertyResolvableAllowedValuesLabels, getFilterablePropertyType, getSort, isFilterablePropertyDeprecated, isFilterablePropertyUsingSubquery, load, load, loadIds
-
Method Details
-
loadValueObjects
-
loadValueObjects
-
loadValueObjectsByCursor
default CursorPage<VO> loadValueObjectsByCursor(@Nullable Filters filters, Sort sort, @Nullable Cursor cursor, int limit) Keyset (cursor) pagination — service-layer pass-through toFilteringVoEnabledDao.loadValueObjectsByCursor(Filters, Sort, Cursor, int).- See Also:
-