public interface ISequenceService extends IAnnotatableService<Sequence>
Modifier and Type | Method and Description |
---|---|
DeleteResult |
deleteSingleRead(SingleRead singleRead,
Sequence sequence)
|
DeleteResult |
deleteSingleRead(java.util.UUID singleReadUuid,
java.util.UUID sequenceUuid)
Deletes a
SingleRead from the given Sequence and its AmplificationResult ,
by first loading the corresponding uuids and then calling deleteSingleRead |
java.util.Map<SingleRead,java.util.Collection<Sequence>> |
getSingleReadSequencesMap()
Creates and returns a map with
SingleRead s as keys. |
UpdateResult |
moveSingleRead(Sequence from,
Sequence to,
SingleRead singleRead)
Moves the given
SingleRead from one Sequence to another. |
UpdateResult |
moveSingleRead(java.util.UUID fromUuid,
java.util.UUID toUuid,
java.util.UUID singleReadUuid) |
countMarkers, getAnnotations, getMarkers, groupMarkers
getNextAuditEvent, getPreviousAuditEvent, isDeletable, pageAuditEvents, pageAuditEvents
clear, count, delete, delete, delete, exists, find, find, find, find, findById, findWithoutFlush, getSession, group, list, list, load, load, load, load, loadByIds, loadByIds, loadWithUpdate, lock, merge, merge, merge, merge, page, page, page, pageByParamWithRestrictions, refresh, refresh, save, save, saveOrUpdate, saveOrUpdate, update
UpdateResult moveSingleRead(Sequence from, Sequence to, SingleRead singleRead)
SingleRead
from one Sequence
to another.from
- the Sequence from which the SingleRead will be removedto
- the Sequence to which the SingleRead will be addedsingleRead
- the SingleRead to movetrue
if successfully moved, false
otherwiseUpdateResult moveSingleRead(java.util.UUID fromUuid, java.util.UUID toUuid, java.util.UUID singleReadUuid)
fromUuid
- toUuid
- singleReadUuid
- java.util.Map<SingleRead,java.util.Collection<Sequence>> getSingleReadSequencesMap()
SingleRead
s as keys.
The value for each key is a list of those Sequence
s that link to this SingleRead.DeleteResult deleteSingleRead(SingleRead singleRead, Sequence sequence)
singleRead
- the single read to deletesequence
- the sequence to which the single read belongsDeleteResult
which holds information about the outcome of this operationDeleteResult deleteSingleRead(java.util.UUID singleReadUuid, java.util.UUID sequenceUuid)
SingleRead
from the given Sequence
and its AmplificationResult
,
by first loading the corresponding uuids and then calling deleteSingleRead
singleReadUuid
- uuid of the single read to deletesequenceUuid
- uuid of the sequence to which the single read belongsDeleteResult
which holds information about the outcome of this operationCopyright © 2007-2020 EDIT. All Rights Reserved.