public interface SampleDAO
SampleDAO interface.
| Modifier and Type | Method and Description | 
|---|---|
void | 
delete(Sample sample)
 delete. 
 | 
List<Sample> | 
findByCriteria(String criteria,
              boolean isCaseSens)
 findByCriteria. 
 | 
Sample | 
findByID(Integer sampleId)
 findByID. 
 | 
Sample | 
findByName(String name)
 findByName. 
 | 
List<Sample> | 
findByOwnerID(Integer registrationId)
 findByOwnerID. 
 | 
Sample | 
findBySWAccession(Integer swAccession)
 findBySWAccession. 
 | 
Sample | 
findByTitle(String title)
 findByTitle. 
 | 
Map<Integer,Integer> | 
getCountFiles(Integer expId)
 getCountFiles. 
 | 
Map<Integer,Integer> | 
getCountFiles(Integer expId,
             String metaType)
 getCountFiles. 
 | 
List<File> | 
getFiles(Integer sampleId)
 getFiles. 
 | 
List<File> | 
getFiles(Integer sampleId,
        String metaType)
 getFiles. 
 | 
Sample | 
getRootSample(Sample sample)
 getRootSample. 
 | 
List<Sample> | 
getRootSamples(Study study)
 getRootSamples. 
 | 
Integer | 
insert(Registration registration,
      Sample sample)
 insert. 
 | 
Integer | 
insert(Sample sample)
 insert. 
 | 
boolean | 
isHasFile(Integer sampleId)
 isHasFile. 
 | 
boolean | 
isHasFile(Integer sampleId,
         String metaType)
 isHasFile. 
 | 
List<Sample> | 
list()
 list. 
 | 
List<Sample> | 
listComplete()
 listComplete. 
 | 
List<Sample> | 
listIncomplete()
 listIncomplete. 
 | 
List<Sample> | 
listSample(Registration registration)
 listSample. 
 | 
List<Sample> | 
matchName(String name)
 findByName. 
 | 
void | 
update(Registration registration,
      Sample sample)
 update. 
 | 
void | 
update(Sample sample)
 update. 
 | 
Sample | 
updateDetached(Registration registration,
              Sample sample)
 updateDetached. 
 | 
Sample | 
updateDetached(Sample sample)
 updateDetached. 
 | 
Integer insert(Registration registration, Sample sample)
insert.
registration - a Registration object.sample - a Sample object.Integer object.void update(Registration registration, Sample sample)
update.
registration - a Registration object.sample - a Sample object.List<Sample> listSample(Registration registration)
listSample.
registration - a Registration object.List object.boolean isHasFile(Integer sampleId)
isHasFile.
sampleId - a Integer object.Sample updateDetached(Registration registration, Sample sample)
updateDetached.
registration - a Registration object.sample - a Sample object.Sample object.Copyright © 2015 SeqWare. All rights reserved.