Package models.common
Class ComponentResult
- java.lang.Object
-
- models.common.ComponentResult
-
@Entity public class ComponentResult extends java.lang.ObjectDB entity of a component result. It's used by JPA and JSON marshaling.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComponentResult.ComponentStateState of this component run (it actually should be called ComponentResultState)
-
Field Summary
Fields Modifier and Type Field Description static intDATA_SHORT_MAX_CHARSMax number of chars in the dataShort string
-
Constructor Summary
Constructors Constructor Description ComponentResult()ComponentResult(Component component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ComponentgetComponent()ComponentResult.ComponentStategetComponentState()java.lang.StringgetDataShort()java.lang.IntegergetDataSize()java.sql.TimestampgetEndDate()java.lang.LonggetId()java.lang.StringgetMessage()java.sql.TimestampgetStartDate()StudyResultgetStudyResult()java.lang.LonggetWorkerId()java.lang.StringgetWorkerType()inthashCode()booleanisQuotaReached()voidsetComponent(Component component)voidsetComponentState(ComponentResult.ComponentState state)voidsetDataShort(java.lang.String dataShort)voidsetDataSize(java.lang.Integer dataSize)voidsetEndDate(java.sql.Timestamp endDate)voidsetId(java.lang.Long id)voidsetMessage(java.lang.String message)voidsetQuotaReached(boolean quotaReached)voidsetStartDate(java.sql.Timestamp startDate)voidsetStudyResult(StudyResult studyResult)java.lang.StringtoString()
-
-
-
Field Detail
-
DATA_SHORT_MAX_CHARS
public static final int DATA_SHORT_MAX_CHARS
Max number of chars in the dataShort string- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ComponentResult
public ComponentResult()
-
ComponentResult
public ComponentResult(Component component)
-
-
Method Detail
-
getWorkerId
public java.lang.Long getWorkerId()
-
getWorkerType
public java.lang.String getWorkerType()
-
setId
public void setId(java.lang.Long id)
-
getId
public java.lang.Long getId()
-
setStartDate
public void setStartDate(java.sql.Timestamp startDate)
-
getStartDate
public java.sql.Timestamp getStartDate()
-
setEndDate
public void setEndDate(java.sql.Timestamp endDate)
-
getEndDate
public java.sql.Timestamp getEndDate()
-
setComponentState
public void setComponentState(ComponentResult.ComponentState state)
-
getComponentState
public ComponentResult.ComponentState getComponentState()
-
setComponent
public void setComponent(Component component)
-
getComponent
public Component getComponent()
-
setMessage
public void setMessage(java.lang.String message)
-
getMessage
public java.lang.String getMessage()
-
getDataShort
public java.lang.String getDataShort()
-
setDataShort
public void setDataShort(java.lang.String dataShort)
-
getDataSize
public java.lang.Integer getDataSize()
-
setDataSize
public void setDataSize(java.lang.Integer dataSize)
-
setStudyResult
public void setStudyResult(StudyResult studyResult)
-
getStudyResult
public StudyResult getStudyResult()
-
setQuotaReached
public void setQuotaReached(boolean quotaReached)
-
isQuotaReached
public boolean isQuotaReached()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-