Class Overview
Holds the attributes of a Project
Summary
Nested Classes |
class |
ProjectData.ProjectDataBuilder |
|
Public Constructors |
|
ProjectData()
This constructor is deprecated.
This is only used for xml serialization. Use builder() instead
|
|
ProjectData(int id, String name, String key, String defaultRepositoryName, int permissionSchemeId, boolean allowReviewersToJoin, Integer defaultDuration, List<String> defaultReviewers, String defaultModerator, boolean moderatorEnabled, List<String> allowedReviewers, String defaultObjectives)
This constructor is deprecated.
Use builder() instead.
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Constructors
public
ProjectData
()
This constructor is deprecated.
This is only used for xml serialization. Use builder()
instead
public
ProjectData
(int id, String name, String key, String defaultRepositoryName, int permissionSchemeId, boolean allowReviewersToJoin, Integer defaultDuration, List<String> defaultReviewers, String defaultModerator, boolean moderatorEnabled, List<String> allowedReviewers, String defaultObjectives)
This constructor is deprecated.
Use builder()
instead.
Parameters
allowedReviewers
| a list of reviewers that are allowed to participate in this review. It contains a list of usernames. |
Public Methods
public
Integer
getDefaultDuration
()
Returns
- the default duration for reviews in this project, expressed in
week days.
public
String
getDefaultModerator
()
public
String
getDefaultObjectives
()
public
String
getDefaultRepositoryName
()
public
int
getPermissionSchemeId
()
public
boolean
isAllowReviewersToJoin
()
public
boolean
isModeratorEnabled
()
public
void
setAllowReviewersToJoin
(boolean allowReviewersToJoin)
public
void
setAllowedReviewers
(List<String> allowedReviewers)
public
void
setDefaultDuration
(Integer defaultDuration)
Parameters
defaultDuration
| the default duration for reviews in this project, expressed in
week days.
|
public
void
setDefaultModerator
(String defaultModerator)
public
void
setDefaultObjectives
(String defaultObjectives)
public
void
setDefaultRepositoryName
(String defaultRepositoryName)
public
void
setDefaultReviewerUsers
(List<String> defaultReviewerUsers)
public
void
setId
(int id)
public
void
setKey
(String key)
public
void
setModeratorEnabled
(boolean moderatorEnabled)
public
void
setName
(String name)
public
void
setPermissionSchemeId
(int permissionSchemeId)