Package org.dspace.app.rest.model
package org.dspace.app.rest.model
-
ClassDescriptionThe AccessConditionDTO is a partial representation of the DSpace
ResourcePolicyRestas used in the patch payload for the upload and itemAccessConditions submission sections (see {@link UploadBitstreamRest, @link DataAccessCondition}.The Access Condition (ResourcePolicy) REST ResourceThe Access Status REST Resource.Abstract class forActionAdvancedInfoAbstract class to share common aspects between the REST representation of inprogressSubmissionFind out your authentication status.The authentication token REST HAL Resource.Root rest object for the /api/authn endpointThe Authorization Feature REST Resource, shortly feature.The Authorization REST Resource.BaseObjectRest<T extends Serializable>Base class for any REST resource that need to be addressable and identifiable (via an ID)The BitstreamFormat REST ResourceThe Bitstream REST ResourceThe Browse Entry REST ResourceThe Browse Index REST ResourceThe Bulk Access Condition Configuration REST ResourceThe Bundle REST ResourceThe CheckSum REST Resource.The ClaimedTask REST ResourceThe Collection REST ResourceThe Community REST ResourceThe CorrectionTypeQAEventMessageRest class implements the QAEventMessageRest interface and represents a message structure for Quality Assurance (QA) events related to correction types.The CorrectionType REST ResourceThis class provides a container for the information to be used in the DiscoveryResultsResourceBase REST representation for all the DSpaceObjectsThis class is the REST representation of the EntityType model object and acts as a data object for the EntityTypeResource class.The EPerson REST ResourceModel class to transport error messages and its relative pathsThis class serves as a REST representation for an entry of external dataThis class serves as a REST representation for an External SourceThis class' purpose is to give information about the FacetConfiguration to be displayed on the /facets endpointThis class provides a container for the information to be used in the FacetResultsResourceThe REST object for the Feedback objectsThis class serves as a REST representation of a single Collection in aFilteredCollectionsRestfrom the DSpace statistics.Structured query contents for the Filtered Collections reportThis class serves as a REST representation of a Filtered Collections Report.Specialization of ItemRest dedicated to the Filtered Items report.Data structure representing a query predicate used by the Filtered Items report to filter items to retrieve.REST-based version of structured query contents for the Filtered Items reportThis class serves as a REST representation of a Filtered Items Report.The Group REST ResourceThe HarvestCollection REST ResourceThe rest resource used for harvester metadataAn enum containing all the possible harvest statusesAn enum containing all the possible harvest typesImplementation of IdentifierRest REST resource, representing some DSpace identifier for use with the REST APIImplementation of IdentifierRest REST resource, representing a list of all identifiers for use with the REST APIThe ItemFilter REST ResourceThe Item REST ResourceThe LDN Message REST resource.The License text REST resource.Class or method-level annotation to provide information about linked/embedded subresources of aRestModel.This annotation allows to specify the direct linked REST entitiesThe MetadataField REST ResourceMetadataRest<T extends MetadataValueRest>Rest representation of a map of metadata keys to ordered lists of values.The MetadataSchema REST ResourceType-safe wrapper for a list ofMetadataValues for use withMetadataConverter, so it can be invoked properly via calls toConverterService.toRest(Object, Projection).An embeddable representation of the Metadata to use in with DSpace REST ResourceImplementation ofQAEventMessageRestrelated to COAR NOTIFY events.Rest entity for LDN requests targeting itemsrepresentation of the Notify Service Inbound PatternThe NotifyServiceEntity REST ResourceImplementation ofQAEventMessageRestrelated to OPENAIRE events.The OrcidHistory REST ResourceThis class is a REST representation for the Page object that is used for PaginationThis class serves as a REST representation for a script parameterThis class serves as a REST representation for a parameter with a value given to the scriptThe PoolTask REST ResourceREST Model defining a Potential Duplicate for serialisation to JSON This is used in lists of potential duplicates for submission section data and item link / embeds.This class provides a way to list the filetypes present in a given Process by showing them as a list of Strings It'll be used byProcessFileTypesLinkRepositoryThis class serves as a REST representation for theProcessclassThis class acts as the REST representation of a DSpace configuration property.Interface for classes that model a message with the details of a QA event.QA event Rest object.REST Representation of a quality assurance broker sourceREST Representation of a quality assurance broker topicThis POJO represents aMetadataValueRestthat will be placed inside a givenRegistrationDatathat is coming directly from the REST controller.This class acts as the REST representation of the RegistrationData model class.This class acts as the REST representation of the Relationship model class.This class is the REST representation of the RelationshipType model class.Represent a user's request for a copy of an Item.The Researcher Profile REST resource.Inner class to model ORCID synchronization preferences and mode.The Access Condition REST Resource.A directly addressable REST resourceA REST resource directly or indirectly (in a collection) exposed must have at least a type attribute to facilitate deserialization.The purpose of this class is to show the representation of information on the home/root page of the REST APIThe possible restriction options for the scope attributes in the SubmissionPanel resource and SubmissionForm's fieldsThe ScoreReviewActionAdvancedInfo REST Resource, seeScoreReviewActionAdvancedInfoThis class serves as a REST representation of a ScriptThis class' purpose is to store the information that'll be shown on the /search endpoint.This class acts as a REST representation for a SearchEvent in DSpaceThis class' purpose is to create a container for the information used in the SearchFacetEntryResourceThis class' purpose is to create a container for the information used in the SearchFacetValueResourceThis class' purpose is to create a container for the information in the SearchResultEntryResourceThis class' purpose is to create a container for the information used in the SearchResultsResourceThis class' purpose is to give information about the api/discover endpointThe SelectReviewerActionAdvancedInfoRest REST Resource, seeSelectReviewerActionAdvancedInfoThe Collection REST ResourceThe Access Condition Section Configuration REST ResourceThis class is the REST representation of the CCLicenseFieldEnum model object and acts as a data sub object for the SubmissionCCLicenseFieldRest class.This class is the REST representation of the CCLicenseField model object and acts as a data sub object for the SubmissionCCLicenseRest class.This class is the REST representation of the CCLicense model object and acts as a data object for the SubmissionCCLicenseResource class.This class is the REST representation of the CCLicense URL String object and acts as a data object for the SubmissionCCLicenseUrlRest class.This class is the REST representation of the COARNotifySubmissionConfiguration model object and acts as a data object for the SubmissionCOARNotifyResource class.The Submission Definition REST ResourceThe SubmissionFormField REST Resource.The SubmissionFormInputType REST Resource.The Submission Form REST ResourceThe InputFormRow REST Resource.The SubmissionPanel REST Resource.The Upload Section Configuration REST ResourceThe SubmissionVisibility REST Resource.The Suggestion REST Resource.inner class to encapsulate score & notes and mapSuggestionEvidenceThe Suggestion Source REST Resource.The Suggestion Target REST Resource.The REST Resource ofSupervisionOrder.This class serves as a REST representation for theSystemWideAlertclassThe TemplateItem REST ResourceThis class serves as a REST representation of a City data Point of aUsageReportRestfrom the DSpace statisticsThis class serves as a REST representation of a Country data Point of aUsageReportRestfrom the DSpace statistics.This class serves as a REST representation of a Date (month) data Point of aUsageReportRestfrom the DSpace statisticsThis class serves as a REST representation of a TotalVisit data Point of a DSO'sUsageReportRestfrom the DSpace statisticsThis class serves as a REST representation of a Point of aUsageReportRestfrom the DSpace statisticsThis class serves as a REST representation of a Usage Report from the DSpace statisticsThe REST object for theVersionHistoryobjectThe REST object for theVersionobjectsThis class acts as a REST representation for a ViewEvent in DSpaceThe possible restriction options for the visibility attributes in the SubmissionPanel resource and SubmissionForm's fieldsThe Vocabulary Entry Details REST ResourceAn entry in a VocabularyThe vocabulary REST resourceThe rest resource used for workflow actionsThe rest resource used for workflow definitionsThe WorkflowItem REST ResourceThe rest resource used for workflow stepsThe WorkspaceItem REST Resource