Package models.common.workers
Class MTWorker
- java.lang.Object
-
- models.common.workers.Worker
-
- models.common.workers.MTWorker
-
- Direct Known Subclasses:
MTSandboxWorker
@Entity public class MTWorker extends Worker
DB entity of the concrete worker who originates from the MTurk.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringUI_WORKER_TYPEstatic java.lang.StringWORKER_TYPE-
Fields inherited from class models.common.workers.Worker
comment, COMMENT, DISCRIMINATOR
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgenerateConfirmationCode()java.lang.StringgetMTWorkerId()java.lang.StringgetUIWorkerType()java.lang.StringgetWorkerType()voidsetMTWorkerId(java.lang.String mtWorkerId)java.util.List<play.data.validation.ValidationError>validate()-
Methods inherited from class models.common.workers.Worker
addBatch, addStudyResult, equals, getBatchList, getComment, getFirstStudyResult, getId, getLastStudyResult, getStudyResultList, getUIWorkerType, hasBatch, hashCode, removeBatch, removeStudyResult, setComment, setId, setStudyResultList, toString
-
-
-
-
Field Detail
-
WORKER_TYPE
public static final java.lang.String WORKER_TYPE
- See Also:
- Constant Field Values
-
UI_WORKER_TYPE
public static final java.lang.String UI_WORKER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setMTWorkerId
public void setMTWorkerId(java.lang.String mtWorkerId)
-
getMTWorkerId
public java.lang.String getMTWorkerId()
-
getWorkerType
public java.lang.String getWorkerType()
- Specified by:
getWorkerTypein classWorker
-
getUIWorkerType
public java.lang.String getUIWorkerType()
- Specified by:
getUIWorkerTypein classWorker
-
generateConfirmationCode
public java.lang.String generateConfirmationCode()
- Specified by:
generateConfirmationCodein classWorker
-
-