Package org.dspace.app.rest.model
Class UsageReportPointCountryRest
java.lang.Object
org.dspace.app.rest.model.RestAddressableModel
org.dspace.app.rest.model.BaseObjectRest<String>
org.dspace.app.rest.model.UsageReportPointRest
org.dspace.app.rest.model.UsageReportPointCountryRest
- All Implemented Interfaces:
Serializable,RestModel
This class serves as a REST representation of a Country data Point of a
UsageReportRest from the DSpace statistics.- Author:
- Maria Verdonck (Atmire) on 08/06/2020
- See Also:
-
Field Summary
FieldsFields inherited from class org.dspace.app.rest.model.UsageReportPointRest
CATEGORY, id, labelFields inherited from interface org.dspace.app.rest.model.RestModel
AUTHENTICATION, AUTHORIZATION, CONFIGURATION, CONTENT_REPORT, CORE, DISCOVER, DUPLICATES, EPERSON, INTEGRATION, LDN, PID, ROOT, STATISTICS, SUBMISSION, SYSTEM, TOOLS, VERSIONING, WORKFLOW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()Returns the type of thisUsageReportPointRestobjectReturns the plural type of thisUsageReportPointRestobjectvoidSet the id of thisUsageReportPointRestobject, of the form: type of UsageReport_dso uuidvoidSets the label of thisUsageReportPointRestobject, e.g. the dso's nameMethods inherited from class org.dspace.app.rest.model.UsageReportPointRest
addValue, getCategory, getController, getId, getLabel, getValues, setValuesMethods inherited from class org.dspace.app.rest.model.BaseObjectRest
getErrors, setErrorsMethods inherited from class org.dspace.app.rest.model.RestAddressableModel
getEmbedLevel, getProjection, getUniqueType, setEmbedLevel, setProjection
-
Field Details
-
NAME
- See Also:
-
PLURAL_NAME
- See Also:
-
-
Constructor Details
-
UsageReportPointCountryRest
public UsageReportPointCountryRest()
-
-
Method Details
-
setLabel
Description copied from class:UsageReportPointRestSets the label of thisUsageReportPointRestobject, e.g. the dso's name- Overrides:
setLabelin classUsageReportPointRest- Parameters:
label- Label of thisUsageReportPointRestobject, e.g. the dso's name
-
setId
Description copied from class:UsageReportPointRestSet the id of thisUsageReportPointRestobject, of the form: type of UsageReport_dso uuid- Overrides:
setIdin classUsageReportPointRest- Parameters:
id- The id of thisUsageReportPointRestobject, of the form: type of UsageReport_dso uuid
-
getType
Description copied from class:UsageReportPointRestReturns the type of thisUsageReportPointRestobject- Specified by:
getTypein interfaceRestModel- Overrides:
getTypein classUsageReportPointRest- Returns:
- Type of this
UsageReportPointRestobject
-
getTypePlural
Description copied from class:UsageReportPointRestReturns the plural type of thisUsageReportPointRestobject- Specified by:
getTypePluralin interfaceRestModel- Overrides:
getTypePluralin classUsageReportPointRest- Returns:
- Plural type of this
UsageReportPointRestobject
-