public class SequencerRun extends PermissionsAware implements Serializable, Comparable<SequencerRun>, ParentAccessionModel, Annotatable<SequencerRunAttribute>, FirstTierModel
| Constructor and Description | 
|---|
SequencerRun()
 Constructor for SequencerRun. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compareTo(SequencerRun that) | 
boolean | 
equals(Object other) | 
Set<Processing> | 
getAllProcessing()
 getAllProcessing. 
 | 
Set<SequencerRunAttribute> | 
getAnnotations()
Get the annotations for this model 
 | 
String | 
getColorMatrix()
 Getter for the field  
colorMatrix. | 
String | 
getColorMatrixCode()
 Getter for the field  
colorMatrixCode. | 
Date | 
getCreateTimestamp()
 Getter for the field  
createTimestamp. | 
Integer | 
getCycleCount()
 Getter for the field  
cycleCount. | 
String | 
getCycleDescriptor()
 Getter for the field  
cycleDescriptor. | 
String | 
getCycles()
 Getter for the field  
cycles. | 
String | 
getCycleSequence()
 Getter for the field  
cycleSequence. | 
String | 
getDescription()
 Getter for the field  
description. | 
int | 
getErrorCnt()
 getErrorCnt. 
 | 
Integer | 
getErrorCount()
 Getter for the field  
errorCount. | 
String | 
getFilePath()
 Getter for the field  
filePath. | 
Integer | 
getFlowCount()
 Getter for the field  
flowCount. | 
String | 
getFlowSequence()
 Getter for the field  
flowSequence. | 
String | 
getHtml()
 Getter for the field  
html. | 
String | 
getInstrumentName()
 Getter for the field  
instrumentName. | 
String | 
getJsonEscapeDescription()
 getJsonEscapeDescription. 
 | 
String | 
getJsonEscapeName()
 getJsonEscapeName. 
 | 
SortedSet<Lane> | 
getLanes()
 Getter for the field  
lanes. | 
String | 
getName()
 Getter for the field  
name. | 
Registration | 
getOwner()
 Getter for the field  
owner. | 
Boolean | 
getPairedEnd()
 Getter for the field  
pairedEnd. | 
String | 
getPairedFilePath()
 Getter for the field  
pairedFilePath. | 
Platform | 
getPlatform()
 Getter for the field  
platform. | 
int | 
getPlatformInt()
 Getter for the field  
platformInt. | 
boolean | 
getProcess()
 Getter for the field  
process. | 
int | 
getProcessedCnt()
 getProcessedCnt. 
 | 
Integer | 
getProcessedCount()
 Getter for the field  
processedCount. | 
int | 
getProcessingCnt()
 getProcessingCnt. 
 | 
Integer | 
getProcessingCount()
 Getter for the field  
processingCount. | 
Set<Processing> | 
getProcessings()
 Getter for the field  
processings. | 
Integer | 
getRefLane()
 Getter for the field  
refLane. | 
String | 
getRunCenter()
 Getter for the field  
runCenter. | 
Set<SequencerRunAttribute> | 
getSequencerRunAttributes()
 Getter for the field  
sequencerRunAttributes. | 
Integer | 
getSequencerRunId()
 Getter for the field  
sequencerRunId. | 
static long | 
getSerialVersionUID()
 Getter for the field  
serialVersionUID. | 
Boolean | 
getSkip()
 Getter for the field  
skip. | 
String | 
getSlideOneFilePath()
 Getter for the field  
slideOneFilePath. | 
Integer | 
getSlideOneLaneCount()
 Getter for the field  
slideOneLaneCount. | 
String | 
getSlideTwoFilePath()
 Getter for the field  
slideTwoFilePath. | 
Integer | 
getSlideTwoLaneCount()
 Getter for the field  
slideTwoLaneCount. | 
SequencerRunStatus | 
getStatus()
 Getter for the field  
status. | 
String | 
getStrRefLane()
 Getter for the field  
strRefLane. | 
Integer | 
getSwAccession()
 Getter for the field  
swAccession. | 
Date | 
getUpdateTimestamp()
 Getter for the field  
updateTimestamp. | 
Boolean | 
getUseIparIntensities()
 Getter for the field  
useIparIntensities. | 
boolean | 
givesPermissionInternal(Registration registration,
                       Set<Integer> considered)
Short-circuit permission checking by providing a set of entities that have already been checked 
 | 
int | 
hashCode() | 
void | 
setColorMatrix(String colorMatrix)
 Setter for the field  
colorMatrix. | 
void | 
setColorMatrixCode(String colorMatrixCode)
 Setter for the field  
colorMatrixCode. | 
void | 
setCreateTimestamp(Date createTimestamp)
 Setter for the field  
createTimestamp. | 
void | 
setCycleCount(Integer cycleCount)
 Setter for the field  
cycleCount. | 
void | 
setCycleDescriptor(String cycleDescriptor)
 Setter for the field  
cycleDescriptor. | 
void | 
setCycles(String cycles)
 Setter for the field  
cycles. | 
void | 
setCycleSequence(String cycleSequence)
 Setter for the field  
cycleSequence. | 
void | 
setDescription(String description)
 Setter for the field  
description. | 
void | 
setErrorCount(Integer errorCount)
 Setter for the field  
errorCount. | 
void | 
setFilePath(String filePath)
 Setter for the field  
filePath. | 
void | 
setFlowCount(Integer flowCount)
 Setter for the field  
flowCount. | 
void | 
setFlowSequence(String flowSequence)
 Setter for the field  
flowSequence. | 
void | 
setHtml(String html)
 Setter for the field  
html. | 
void | 
setInstrumentName(String instrumentName)
 Setter for the field  
instrumentName. | 
void | 
setLanes(SortedSet<Lane> lanes)
 Setter for the field  
lanes. | 
void | 
setName(String name)
 Setter for the field  
name. | 
void | 
setOwner(Registration owner)
 Setter for the field  
owner. | 
void | 
setPairedEnd(Boolean pairedEnd)
 Setter for the field  
pairedEnd. | 
void | 
setPairedFilePath(String pairedFilePath)
 Setter for the field  
pairedFilePath. | 
void | 
setPlatform(Platform platform)
 Setter for the field  
platform. | 
void | 
setPlatformInt(int platformInt)
 Setter for the field  
platformInt. | 
void | 
setProcess(Boolean process)
 Setter for the field  
process. | 
void | 
setProcessedCount(Integer processedCount)
 Setter for the field  
processedCount. | 
void | 
setProcessingCount(Integer processingCount)
 Setter for the field  
processingCount. | 
void | 
setProcessings(Set<Processing> processings)
 Setter for the field  
processings. | 
void | 
setRefLane(Integer refLane)
 Setter for the field  
refLane. | 
void | 
setRunCenter(String runCenter)
 Setter for the field  
runCenter. | 
void | 
setSequencerRunAttributes(Set<SequencerRunAttribute> sequencerRunAttributes)
 Setter for the field  
sequencerRunAttributes. | 
void | 
setSequencerRunId(Integer sequencerRunId)
 Setter for the field  
sequencerRunId. | 
void | 
setSkip(Boolean skip)
 Setter for the field  
skip. | 
void | 
setSlideOneFilePath(String slideOneFilePath)
 Setter for the field  
slideOneFilePath. | 
void | 
setSlideOneLaneCount(Integer slideOneLaneCount)
 Setter for the field  
slideOneLaneCount. | 
void | 
setSlideTwoFilePath(String slideTwoFilePath)
 Setter for the field  
slideTwoFilePath. | 
void | 
setSlideTwoLaneCount(Integer slideTwoLaneCount)
 Setter for the field  
slideTwoLaneCount. | 
void | 
setStatus(SequencerRunStatus status)
 Setter for the field  
status. | 
void | 
setStrRefLane(String strRefLane)
 Setter for the field  
strRefLane. | 
void | 
setSwAccession(Integer swAccession)
 Setter for the field  
swAccession. | 
void | 
setUpdateTimestamp(Date updateTimestamp)
 Setter for the field  
updateTimestamp. | 
void | 
setUseIparIntensities(Boolean useIparIntensities)
 Setter for the field  
useIparIntensities. | 
String | 
toString() | 
givesPermission, givesPermissionpublic int compareTo(SequencerRun that)
compareTo in interface Comparable<SequencerRun>that - public Set<Processing> getAllProcessing()
getAllProcessing.
Set object.public int getErrorCnt()
getErrorCnt.
public int getProcessingCnt()
getProcessingCnt.
public int getProcessedCnt()
getProcessedCnt.
public boolean getProcess()
 Getter for the field process.
 
Boolean object.public void setProcess(Boolean process)
 Setter for the field process.
 
process - a Boolean object.public Integer getSwAccession()
 Getter for the field swAccession.
 
getSwAccession in interface FirstTierModelInteger object.public void setSwAccession(Integer swAccession)
 Setter for the field swAccession.
 
swAccession - a Integer object.public Integer getSequencerRunId()
 Getter for the field sequencerRunId.
 
Integer object.public void setSequencerRunId(Integer sequencerRunId)
 Setter for the field sequencerRunId.
 
sequencerRunId - a Integer object.public static long getSerialVersionUID()
 Getter for the field serialVersionUID.
 
public Date getCreateTimestamp()
 Getter for the field createTimestamp.
 
Date object.public void setCreateTimestamp(Date createTimestamp)
 Setter for the field createTimestamp.
 
createTimestamp - a Date object.public void setCycles(String cycles)
 Setter for the field cycles.
 
cycles - a String object.public String getDescription()
 Getter for the field description.
 
String object.public void setDescription(String description)
 Setter for the field description.
 
description - a String object.public void setFilePath(String filePath)
 Setter for the field filePath.
 
filePath - a String object.public void setRefLane(Integer refLane)
 Setter for the field refLane.
 
refLane - a Integer object.public SequencerRunStatus getStatus()
 Getter for the field status.
 
String object.public void setStatus(SequencerRunStatus status)
 Setter for the field status.
 
status - a String object.public Date getUpdateTimestamp()
 Getter for the field updateTimestamp.
 
Date object.public void setUpdateTimestamp(Date updateTimestamp)
 Setter for the field updateTimestamp.
 
updateTimestamp - a Date object.public void setName(String name)
 Setter for the field name.
 
name - a String object.public Set<Processing> getProcessings()
 Getter for the field processings.
 
Set object.public void setProcessings(Set<Processing> processings)
 Setter for the field processings.
 
processings - a Set object.public void setLanes(SortedSet<Lane> lanes)
 Setter for the field lanes.
 
lanes - a SortedSet object.public Boolean getPairedEnd()
 Getter for the field pairedEnd.
 
Boolean object.public void setPairedEnd(Boolean pairedEnd)
 Setter for the field pairedEnd.
 
pairedEnd - a Boolean object.public String getPairedFilePath()
 Getter for the field pairedFilePath.
 
String object.public void setPairedFilePath(String pairedFilePath)
 Setter for the field pairedFilePath.
 
pairedFilePath - a String object.public Boolean getUseIparIntensities()
 Getter for the field useIparIntensities.
 
Boolean object.public void setUseIparIntensities(Boolean useIparIntensities)
 Setter for the field useIparIntensities.
 
useIparIntensities - a Boolean object.public Registration getOwner()
 Getter for the field owner.
 
Registration object.public void setOwner(Registration owner)
 Setter for the field owner.
 
owner - a Registration object.public void setPlatform(Platform platform)
 Setter for the field platform.
 
platform - a Platform object.public String getInstrumentName()
 Getter for the field instrumentName.
 
String object.public void setInstrumentName(String instrumentName)
 Setter for the field instrumentName.
 
instrumentName - a String object.public String getCycleDescriptor()
 Getter for the field cycleDescriptor.
 
String object.public void setCycleDescriptor(String cycleDescriptor)
 Setter for the field cycleDescriptor.
 
cycleDescriptor - a String object.public String getCycleSequence()
 Getter for the field cycleSequence.
 
String object.public void setCycleSequence(String cycleSequence)
 Setter for the field cycleSequence.
 
cycleSequence - a String object.public Integer getCycleCount()
 Getter for the field cycleCount.
 
Integer object.public void setCycleCount(Integer cycleCount)
 Setter for the field cycleCount.
 
cycleCount - a Integer object.public String getColorMatrix()
 Getter for the field colorMatrix.
 
String object.public void setColorMatrix(String colorMatrix)
 Setter for the field colorMatrix.
 
colorMatrix - a String object.public String getColorMatrixCode()
 Getter for the field colorMatrixCode.
 
String object.public void setColorMatrixCode(String colorMatrixCode)
 Setter for the field colorMatrixCode.
 
colorMatrixCode - a String object.public Integer getSlideOneLaneCount()
 Getter for the field slideOneLaneCount.
 
Integer object.public void setSlideOneLaneCount(Integer slideOneLaneCount)
 Setter for the field slideOneLaneCount.
 
slideOneLaneCount - a Integer object.public Integer getSlideTwoLaneCount()
 Getter for the field slideTwoLaneCount.
 
Integer object.public void setSlideTwoLaneCount(Integer slideTwoLaneCount)
 Setter for the field slideTwoLaneCount.
 
slideTwoLaneCount - a Integer object.public String getSlideOneFilePath()
 Getter for the field slideOneFilePath.
 
String object.public void setSlideOneFilePath(String slideOneFilePath)
 Setter for the field slideOneFilePath.
 
slideOneFilePath - a String object.public String getSlideTwoFilePath()
 Getter for the field slideTwoFilePath.
 
String object.public void setSlideTwoFilePath(String slideTwoFilePath)
 Setter for the field slideTwoFilePath.
 
slideTwoFilePath - a String object.public String getFlowSequence()
 Getter for the field flowSequence.
 
String object.public void setFlowSequence(String flowSequence)
 Setter for the field flowSequence.
 
flowSequence - a String object.public Integer getFlowCount()
 Getter for the field flowCount.
 
Integer object.public void setFlowCount(Integer flowCount)
 Setter for the field flowCount.
 
flowCount - a Integer object.public void setRunCenter(String runCenter)
 Setter for the field runCenter.
 
runCenter - a String object.public int getPlatformInt()
 Getter for the field platformInt.
 
public void setPlatformInt(int platformInt)
 Setter for the field platformInt.
 
platformInt - a int.public String getJsonEscapeDescription()
getJsonEscapeDescription.
String object.public Integer getProcessingCount()
 Getter for the field processingCount.
 
Integer object.public void setProcessingCount(Integer processingCount)
 Setter for the field processingCount.
 
processingCount - a Integer object.public Integer getProcessedCount()
 Getter for the field processedCount.
 
Integer object.public void setProcessedCount(Integer processedCount)
 Setter for the field processedCount.
 
processedCount - a Integer object.public Integer getErrorCount()
 Getter for the field errorCount.
 
Integer object.public void setErrorCount(Integer errorCount)
 Setter for the field errorCount.
 
errorCount - a Integer object.public void setHtml(String html)
 Setter for the field html.
 
html - a String object.public String getStrRefLane()
 Getter for the field strRefLane.
 
String object.public void setStrRefLane(String strRefLane)
 Setter for the field strRefLane.
 
strRefLane - a String object.public void setSkip(Boolean skip)
 Setter for the field skip.
 
skip - a Boolean object.public Set<SequencerRunAttribute> getSequencerRunAttributes()
 Getter for the field sequencerRunAttributes.
 
Set object.public void setSequencerRunAttributes(Set<SequencerRunAttribute> sequencerRunAttributes)
 Setter for the field sequencerRunAttributes.
 
sequencerRunAttributes - a Set object.public boolean givesPermissionInternal(Registration registration, Set<Integer> considered)
givesPermissionInternal in class PermissionsAwarepublic Set<SequencerRunAttribute> getAnnotations()
AnnotatablegetAnnotations in interface Annotatable<SequencerRunAttribute>Copyright © 2015 SeqWare. All rights reserved.