|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--edu.mssm.crover.ims.tasks.engines.MaskSequenceTaskData
Stores the taskid of a megablast task, for use with the TIMegablastTaskEngine.
| Field Summary | |
FileTaskData |
file
|
java.lang.String |
masking_taskid
|
| Constructor Summary | |
MaskSequenceTaskData(FileTaskData ftd)
|
|
| Method Summary | |
boolean |
canMerge()
Does this instance support the merge operation? |
boolean |
canSplit()
Does this instance support the split operation? |
java.lang.String |
getMaskingTaskID()
|
TaskData |
merge(java.util.Collection task_data)
Returns the merging of independent task_data in one instance. |
long |
size()
Returns a number proportional to the number of data represented by this instance. |
java.util.Collection |
split(int numpieces)
Splits the data contained in this instance into several pieces. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public java.lang.String masking_taskid
public FileTaskData file
| Constructor Detail |
public MaskSequenceTaskData(FileTaskData ftd)
| Method Detail |
public boolean canSplit()
TaskData
canSplit in interface TaskDatapublic long size()
TaskData
size in interface TaskDatapublic java.util.Collection split(int numpieces)
TaskData
split in interface TaskDatapublic java.lang.String getMaskingTaskID()
public boolean canMerge()
TaskData
canMerge in interface TaskDatapublic TaskData merge(java.util.Collection task_data)
TaskData
merge in interface TaskData
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||