de.iai.ilcd.model.process
Class Review
java.lang.Object
de.iai.ilcd.model.process.Review
- All Implemented Interfaces:
- de.fzk.iai.ilcd.service.model.process.IReview, java.io.Serializable
@Entity
public class Review
- extends java.lang.Object
- implements java.io.Serializable, de.fzk.iai.ilcd.service.model.process.IReview
- Author:
- clemens.duepmeier
- See Also:
- Serialized Form
Constructor Summary |
Review()
|
Review(de.fzk.iai.ilcd.service.model.enums.TypeOfReviewValue type)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
type
protected de.fzk.iai.ilcd.service.model.enums.TypeOfReviewValue type
scopes
protected java.util.Set<de.fzk.iai.ilcd.service.model.process.IScope> scopes
qualityIndicators
protected java.util.Set<DataQualityIndicator> qualityIndicators
Review
public Review()
Review
public Review(de.fzk.iai.ilcd.service.model.enums.TypeOfReviewValue type)
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getOtherReviewDetails
public MultiLanguageText getOtherReviewDetails()
- Specified by:
getOtherReviewDetails
in interface de.fzk.iai.ilcd.service.model.process.IReview
setOtherReviewDetails
public void setOtherReviewDetails(MultiLanguageText otherReviewDetails)
getQualityIndicators
public java.util.Set<DataQualityIndicator> getQualityIndicators()
getQualityIndicatorsAsList
public java.util.List<DataQualityIndicator> getQualityIndicatorsAsList()
- Convenience method for returning data quality indicators as List in order to user p:dataList (primefaces)
- Returns:
- List of data quality indicators
getDataQualityIndicators
public java.util.Set<de.fzk.iai.ilcd.service.model.process.IDataQualityIndicator> getDataQualityIndicators()
- Specified by:
getDataQualityIndicators
in interface de.fzk.iai.ilcd.service.model.process.IReview
setQualityIndicators
protected void setQualityIndicators(java.util.Set<DataQualityIndicator> qualityIndicators)
addQualityIndicator
public void addQualityIndicator(DataQualityIndicator qualityIndicator)
getReferencesToReviewers
public java.util.List<de.fzk.iai.ilcd.service.model.common.IGlobalReference> getReferencesToReviewers()
- Specified by:
getReferencesToReviewers
in interface de.fzk.iai.ilcd.service.model.process.IReview
setReferencesToReviewers
protected void setReferencesToReviewers(java.util.Set<GlobalReference> referencesToReviewers)
addReferenceToReviewers
public void addReferenceToReviewers(GlobalReference referenceToReviewer)
getReviewDetails
public MultiLanguageText getReviewDetails()
- Specified by:
getReviewDetails
in interface de.fzk.iai.ilcd.service.model.process.IReview
setReviewDetails
public void setReviewDetails(MultiLanguageText reviewDetails)
getScopes
public java.util.Set<de.fzk.iai.ilcd.service.model.process.IScope> getScopes()
- Specified by:
getScopes
in interface de.fzk.iai.ilcd.service.model.process.IReview
setScopes
protected void setScopes(java.util.Set<de.fzk.iai.ilcd.service.model.process.IScope> scopes)
addScope
public void addScope(ScopeOfReview scope)
getType
public de.fzk.iai.ilcd.service.model.enums.TypeOfReviewValue getType()
- Specified by:
getType
in interface de.fzk.iai.ilcd.service.model.process.IReview
setType
public void setType(de.fzk.iai.ilcd.service.model.enums.TypeOfReviewValue type)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object