Package org.radarbase.management.client
Class MPProject
-
- All Implemented Interfaces:
@Serializable() public final class MPProjectManagementPortal Project DTO.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final Stringnameprivate final Stringlocationprivate final MPOrganizationorganizationprivate final StringorganizationNameprivate final Stringdescriptionprivate final Map<String, String>attributesprivate final StringprojectStatusprivate final StringstartDateprivate final StringendDateprivate final List<MPSourceType>sourceTypes
-
Method Summary
Modifier and Type Method Description final StringgetId()Project id, a name that identifies it uniquely. final StringgetName()Project name, to be shown to users. final StringgetLocation()Where a project is organized. final MPOrganizationgetOrganization()Organization that organizes the project. final StringgetOrganizationName()Free-text name of the organization. final StringgetDescription()Project description. final Map<String, String>getAttributes()Any other attributes. final StringgetProjectStatus()final StringgetStartDate()ZonedDateTime final StringgetEndDate()ZonedDateTime final List<MPSourceType>getSourceTypes()-
-
Method Detail
-
getLocation
final String getLocation()
Where a project is organized.
-
getOrganization
final MPOrganization getOrganization()
Organization that organizes the project.
-
getOrganizationName
final String getOrganizationName()
Free-text name of the organization.
-
getDescription
final String getDescription()
Project description.
-
getAttributes
final Map<String, String> getAttributes()
Any other attributes.
-
getProjectStatus
final String getProjectStatus()
-
getStartDate
final String getStartDate()
ZonedDateTime
-
getEndDate
final String getEndDate()
ZonedDateTime
-
getSourceTypes
final List<MPSourceType> getSourceTypes()
-
-
-
-