Uses of Class
ubic.gemma.persistence.util.CursorPage
Packages that use CursorPage
Package
Description
-
Uses of CursorPage in ubic.gemma.persistence.service
Methods in ubic.gemma.persistence.service that return CursorPageModifier and TypeMethodDescriptionAbstractFilteringVoEnabledService.loadValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) AbstractQueryFilteringVoEnabledDao.loadValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) default CursorPage<VO> FilteringVoEnabledDao.loadValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Load VOs by keyset (cursor) pagination.default CursorPage<VO> FilteringVoEnabledService.loadValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Keyset (cursor) pagination — service-layer pass-through toFilteringVoEnabledDao.loadValueObjectsByCursor(Filters, Sort, Cursor, int).AbstractQueryFilteringVoEnabledDao.loadValueObjectsByCursorWithCache(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-paged sister ofAbstractQueryFilteringVoEnabledDao.loadValueObjectsWithCache(Filters, Sort, int, int). -
Uses of CursorPage in ubic.gemma.persistence.service.analysis.expression.diff
Methods in ubic.gemma.persistence.service.analysis.expression.diff that return CursorPageModifier and TypeMethodDescriptionExpressionAnalysisResultSetDao.findByBioAssaySetInAndDatabaseEntryInByCursor(Collection<BioAssaySet> bioAssaySets, Collection<DatabaseEntry> databaseEntries, Filters filters, Cursor cursor, int limit) Cursor-paged counterpart toExpressionAnalysisResultSetDao.findByBioAssaySetInAndDatabaseEntryInLimit(Collection, Collection, Filters, int, int, Sort): keyset pagination over the result sets associated to a set ofBioAssaySetand externaldatabase entries, always sorted by ascendingid.ExpressionAnalysisResultSetDaoImpl.findByBioAssaySetInAndDatabaseEntryInByCursor(Collection<BioAssaySet> bioAssaySets, Collection<DatabaseEntry> databaseEntries, Filters filters, Cursor cursor, int limit) ExpressionAnalysisResultSetService.findByBioAssaySetInAndDatabaseEntryInByCursor(Collection<BioAssaySet> bioAssaySets, Collection<DatabaseEntry> externalIds, Filters filters, Cursor cursor, int limit) ExpressionAnalysisResultSetServiceImpl.findByBioAssaySetInAndDatabaseEntryInByCursor(Collection<BioAssaySet> bioAssaySets, Collection<DatabaseEntry> externalIds, Filters filters, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.service.common.auditAndSecurity
Methods in ubic.gemma.persistence.service.common.auditAndSecurity that return CursorPageModifier and TypeMethodDescriptionAuditEventDao.getEventsByCursor(Auditable auditable, Cursor cursor, int limit) Keyset-pagination counterpart toAuditEventDao.getEvents(Auditable)— cursor mode forGET /datasets/{dataset}/auditEvents(step 1q ofCURSOR_PAGINATION_STEP1_PLAN.md).AuditEventDaoImpl.getEventsByCursor(Auditable auditable, Cursor cursor, int limit) AuditEventService.getEventsByCursor(Auditable auditable, Cursor cursor, int limit) Keyset-pagination counterpart toAuditEventService.getEvents(Auditable)for theGET /datasets/{dataset}/auditEventsendpoint — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1q.AuditEventServiceImpl.getEventsByCursor(Auditable auditable, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.service.common.auditAndSecurity.curation
Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation that return CursorPageModifier and TypeMethodDescriptionTicketDao.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) Keyset-pagination counterpart to theTicket.eventscollection on a single ticket — cursor mode forGET /tickets/{id}/events(step 1r ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketService.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketServiceImpl.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketDao.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) Keyset-pagination counterpart toTicketDao.findOpenForTarget(TicketTargetType, Long)— cursor mode forGET /datasets/{dataset}/ticketsand theGET /platforms/{platform}/ticketssibling (step 1p ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketService.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketServiceImpl.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketDao.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) Extended-filter cursor-mode counterpart toTicketDao.findTickets(boolean, Long, TicketPriority, TicketType, TicketState, TicketTargetType, Date, int, int).TicketDao.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) Keyset-pagination counterpart toTicketDao.findTickets(boolean, Long, TicketPriority, int, int)— cursor mode forGET /tickets(step 1o ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketDaoImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) TicketService.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketService.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) TicketServiceImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketServiceImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.service.expression.arrayDesign
Methods in ubic.gemma.persistence.service.expression.arrayDesign that return CursorPageModifier and TypeMethodDescriptionArrayDesignDao.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toArrayDesignDao.loadBlacklistedValueObjects(Filters, Sort, int, int): keyset pagination over the blacklisted platforms, applying the same shortName/accession blacklist filter that the offset-mode variant composes — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1h.ArrayDesignDaoImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) ArrayDesignReadService.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toArrayDesignReadService.loadBlacklistedValueObjects(Filters, Sort, int, int).ArrayDesignReadServiceImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) ArrayDesignService.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toArrayDesignService.loadBlacklistedValueObjects(Filters, Sort, int, int)— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1h.ArrayDesignServiceImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.service.expression.bioAssay
Methods in ubic.gemma.persistence.service.expression.bioAssay that return CursorPageModifier and TypeMethodDescriptionBioAssayDao.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) Cursor-paged listing ofBioAssayValueObjects for a singleExpressionExperiment, sorted by ascendingid— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1k.BioAssayDaoImpl.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) BioAssayReadService.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) BioAssayReadServiceImpl.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) BioAssayService.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) Cursor-mode counterpart to the legacy unpaginatedBioAssayDaoEE-scoped sample listing — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1k.BioAssayServiceImpl.loadValueObjectsByCursorForExpressionExperiment(ExpressionExperiment ee, Cursor cursor, int limit) BioAssayDao.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) Cursor-paged listing ofBioAssayValueObjects for a singleExpressionExperimentSubSet, sorted by ascendingid— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1u (the subset-scoped twin of step 1k).BioAssayDaoImpl.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) BioAssayReadService.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) BioAssayReadServiceImpl.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) BioAssayService.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) Cursor-mode counterpart to the legacy unpaginated subset-scoped sample listing — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1u.BioAssayServiceImpl.loadValueObjectsByCursorForSubSet(ExpressionExperimentSubSet subset, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.service.expression.designElement
Methods in ubic.gemma.persistence.service.expression.designElement that return CursorPageModifier and TypeMethodDescriptionCompositeSequenceDao.findByGeneByCursor(Gene gene, Cursor cursor, int limit, boolean useGene2Cs) Cursor-paged listing ofCompositeSequences associated with a singleGeneacross all platforms — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1m.CompositeSequenceDaoImpl.findByGeneByCursor(Gene gene, Cursor cursor, int limit, boolean useGene2Cs) CompositeSequenceDao.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) Cursor-paged listing ofGenes associated with a singleCompositeSequence— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1l.CompositeSequenceDaoImpl.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) CompositeSequenceReadService.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) CompositeSequenceReadServiceImpl.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) CompositeSequenceService.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) Cursor-mode counterpart toCompositeSequenceService.getGenes(CompositeSequence, int, int, boolean)— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1l.CompositeSequenceServiceImpl.getGenesByCursor(CompositeSequence compositeSequence, Cursor cursor, int limit, boolean useGene2Cs) CompositeSequenceService.loadValueObjectsForGeneByCursor(Gene gene, Cursor cursor, int limit, boolean useGene2Cs) Cursor-mode counterpart toCompositeSequenceService.loadValueObjectsForGene(Gene, int, int, boolean)— seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1m.CompositeSequenceServiceImpl.loadValueObjectsForGeneByCursor(Gene gene, Cursor cursor, int limit, boolean useGene2Cs) -
Uses of CursorPage in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return CursorPageModifier and TypeMethodDescriptionExpressionExperimentDao.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toExpressionExperimentDao.loadBlacklistedValueObjects(Filters, Sort, int, int): keyset pagination over the blacklisted-experiment view.ExpressionExperimentDaoImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) ExpressionExperimentReadService.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toExpressionExperimentReadService.loadBlacklistedValueObjects(Filters, Sort, int, int).ExpressionExperimentReadServiceImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) ExpressionExperimentService.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) Cursor-mode counterpart toExpressionExperimentService.loadBlacklistedValueObjects(Filters, Sort, int, int).ExpressionExperimentServiceImpl.loadBlacklistedValueObjectsByCursor(Filters filters, Sort sort, Cursor cursor, int limit) -
Uses of CursorPage in ubic.gemma.persistence.util
Methods in ubic.gemma.persistence.util that return CursorPage -
Uses of CursorPage in ubic.gemma.rest
Methods in ubic.gemma.rest that return CursorPageModifier and TypeMethodDescriptionTicketsWebService.openTicketsForArrayDesignByCursor(Long adId, Cursor cursor, int limit) Cursor-mode counterpart toTicketsWebService.openTicketsForArrayDesign(Long)(step 1s ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketsWebService.openTicketsForExpressionExperimentByCursor(Long eeId, Cursor cursor, int limit) Cursor-mode counterpart toTicketsWebService.openTicketsForExpressionExperiment(Long)(step 1p ofCURSOR_PAGINATION_STEP1_PLAN.md).Constructors in ubic.gemma.rest with parameters of type CursorPageModifierConstructorDescriptionCursorPaginatedResponseDataObjectAuditEventValueObject(CursorPage<AuditEventValueObject> payload, String[] groupBy) CursorPaginatedResponseDataObjectBioAssayValueObject(CursorPage<BioAssayValueObject> payload, String[] groupBy) CursorPaginatedResponseDataObjectCompactAuditEventValueObject(CursorPage<CompactAuditEventValueObject> payload, String[] groupBy) CursorPaginatedResponseDataObjectTicketValueObject(CursorPage<TicketValueObject> payload, String[] groupBy) FilteredAndInferredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, Filters filters, String[] groupBy, Collection<OntologyTerm> inferredTerms) FilteredAndInferredAndCursorPaginatedResponseDataObjectExpressionExperimentValueObject(CursorPage<ExpressionExperimentValueObject> payload, Filters filters, String[] groupBy, Collection<OntologyTerm> inferredTerms) QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, String query, Filters filters, String[] groupBy, Collection<OntologyTerm> inferredTerms) QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObjectExperimentExpressionLevelsValueObject(CursorPage<ExperimentExpressionLevelsValueObject> payload, String query, Filters filters, String[] groupBy, Collection<OntologyTerm> inferredTerms) -
Uses of CursorPage in ubic.gemma.rest.util
Methods in ubic.gemma.rest.util with parameters of type CursorPageModifier and TypeMethodDescriptionstatic <T> CursorPaginatedResponseDataObject<T> Responders.paginateByCursor(CursorPage<T> payload, String[] groupBy) Paginate aCursorPageinto the cursor-mode response wrapper.Constructors in ubic.gemma.rest.util with parameters of type CursorPageModifierConstructorDescriptionCursorPaginatedResponseDataObject(CursorPage<T> payload, String[] groupBy) FilteredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, Filters filters, String[] groupBy) QueriedAndFilteredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, String query, Filters filters, String[] groupBy) -
Uses of CursorPage in ubic.gemma.rest.util.args
Methods in ubic.gemma.rest.util.args that return CursorPageModifier and TypeMethodDescriptionDatasetArgService.getBlacklistedDatasetsByCursor(Filters filters, Cursor cursor, int limit) Cursor-mode counterpart toExpressionExperimentService.loadBlacklistedValueObjects(Filters, Sort, int, int).PlatformArgService.getBlacklistedPlatformsByCursor(Filters filters, Cursor cursor, int limit) Cursor-mode counterpart toArrayDesignService.loadBlacklistedValueObjects(Filters, Sort, int, int).DatasetArgService.getDatasetsByCursor(Filters filters, Cursor cursor, int limit) Cursor-mode counterpart toSecurableFilteringVoEnabledService.loadValueObjects(Filters, Sort, int, int).PlatformArgService.getElementsByCursor(PlatformArg<?> arg, Cursor cursor, int limit) Cursor-mode counterpart toPlatformArgService.getElements(PlatformArg, int, int): keyset pagination over thedesign elementsof a single platform, always sorted by ascendingid(the primary key, indexed and unique) — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1e.PlatformArgService.getElementsByCursor(PlatformArg<?> arg, Cursor cursor, int limit, boolean withSequence) Cursor-mode variant ofPlatformArgService.getElements(PlatformArg, int, int, boolean).PlatformArgService.getElementsByCursor(PlatformArg<?> arg, Cursor cursor, int limit, boolean withSequence, boolean withGenes, Collection<Long> geneIds) Cursor-mode variant ofPlatformArgService.getElements(PlatformArg, int, int, boolean, boolean, Collection).PlatformArgService.getElementsByCursor(PlatformArg<?> arg, Filters userFilters, Collection<Long> geneIds, Cursor cursor, int limit, boolean withSequence, boolean withGenes) Widest cursor-mode variant; seePlatformArgService.getElements(PlatformArg, Filters, Collection, int, int, boolean, boolean).PlatformArgService.getElementsByCursor(PlatformArg<?> arg, CompositeSequenceArrayArg probesArg, Cursor cursor, int limit) Cursor-mode counterpart toFilteringVoEnabledService.loadValueObjects(Filters, Sort, int, int)scoped to a single platform AND a fixed set of probe identifiers (the/{platform}/elements/{probes}endpoint) — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1j.PlatformArgService.getElementsByCursor(PlatformArg<?> arg, CompositeSequenceArrayArg probesArg, Cursor cursor, int limit, boolean withSequence) Cursor-mode + probe-set variant ofPlatformArgService.getElements(PlatformArg, int, int, boolean).PlatformArgService.getElementsByCursor(PlatformArg<?> arg, CompositeSequenceArrayArg probesArg, Cursor cursor, int limit, boolean withSequence, boolean withGenes) Cursor-mode + probe-set variant with the opt-in gene column.PlatformArgService.getExperimentsByCursor(PlatformArg<?> arg, Cursor cursor, int limit) Cursor-mode counterpart toPlatformArgService.getExperiments(PlatformArg, int, int): keyset pagination over thedatasetsthat use a single platform, always sorted by ascendingid(the primary key, indexed and unique) — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1f.GeneArgService.getGeneProbesByCursor(GeneArg<?> geneArg, Cursor cursor, int limit) Cursor-mode counterpart toGeneArgService.getGeneProbes(GeneArg, int, int): keyset pagination over the probes (composite sequences) mapped to a single gene across all platforms — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1m.GeneArgService.getGeneProbesInTaxonByCursor(GeneArg<?> geneArg, Taxon taxon, Cursor cursor, int limit) Cursor-mode counterpart toGeneArgService.getGeneProbesInTaxon(GeneArg, Taxon, int, int): keyset pagination over the probes (composite sequences) mapped to a single gene in the given taxon across all platforms — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1n.CompositeSequenceArgService.getGenesByCursor(CompositeSequenceArg<?> probeArg, ArrayDesign platform, Cursor cursor, int limit) Cursor-mode counterpart toCompositeSequenceService.getGenes(CompositeSequence, int, int, boolean)scoped to a single probe on a single platform (the/{platform}/elements/{probe}/genesendpoint) — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1l.GeneArgService.getGenesByCursor(Cursor cursor, int limit) Cursor-mode counterpart toGeneArgService.getGenes(int, int): keyset pagination over genes, always sorted by ascendingid(the primary key, indexed and unique).GeneArgService.getGenesInTaxonByCursor(Taxon taxon, Cursor cursor, int limit) Cursor-mode counterpart toGeneArgService.getGenesInTaxon(Taxon, int, int): keyset pagination over the genes belonging to a single taxon, always sorted by ascendingid(the primary key, indexed and unique) — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1g.PlatformArgService.getPlatformsByCursor(Filters filters, Cursor cursor, int limit) Cursor-mode counterpart toSecurableFilteringVoEnabledService.loadValueObjects(Filters, Sort, int, int).ExpressionAnalysisResultSetArgService.getResultSetsByCursor(Collection<BioAssaySet> bioAssaySets, Collection<DatabaseEntry> databaseEntries, Filters filters, Cursor cursor, int limit) DatasetArgService.getSamplesByCursor(DatasetArg<?> arg, Cursor cursor, int limit, boolean includePredictedOutliers) Cursor-mode counterpart toDatasetArgService.getSamples(DatasetArg, boolean)for theGET /datasets/{dataset}/samplesendpoint — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1k.DatasetArgService.getSubSetSamplesByCursor(DatasetArg<?> datasetArg, Long subSetId, Cursor cursor, int limit, boolean includePredictedOutliers) Cursor-mode counterpart toDatasetArgService.getSubSetSamples(DatasetArg, Long, boolean)for theGET /datasets/{dataset}/subSets/{subSet}/samplesendpoint — seeCURSOR_PAGINATION_STEP1_PLAN.mdstep 1u (the subset-scoped twin of step 1k forGET /datasets/{dataset}/samples).