Uses of Interface
org.dspace.app.rest.model.RestModel
Packages that use RestModel
Package
Description
-
Uses of RestModel in org.dspace.app.rest.converter
Methods in org.dspace.app.rest.converter with parameters of type RestModelModifier and TypeMethodDescription<T extends HALResource>
TConverterService.toResource(RestModel restObject) Converts the given rest object to aHALResourceobject.<T extends HALResource>
TConverterService.toResource(RestModel restObject, org.springframework.hateoas.Link... oldLinks) Converts the given rest object to aHALResourceobject. -
Uses of RestModel in org.dspace.app.rest.model
Classes in org.dspace.app.rest.model that implement RestModelModifier and TypeClassDescriptionclassThe Access Status REST Resource.classAbstract class to share common aspects between the REST representation of inprogressSubmissionclassFind out your authentication status.classThe authentication token REST HAL Resource.classRoot rest object for the /api/authn endpointclassThe Authorization Feature REST Resource, shortly feature.classThe Authorization REST Resource.classBaseObjectRest<T extends Serializable>Base class for any REST resource that need to be addressable and identifiable (via an ID)classThe BitstreamFormat REST ResourceclassThe Bitstream REST ResourceclassThe Browse Entry REST ResourceclassThe Browse Index REST ResourceclassThe Bulk Access Condition Configuration REST ResourceclassThe Bundle REST ResourceclassThe ClaimedTask REST ResourceclassThe Collection REST ResourceclassThe Community REST ResourceclassclassThe CorrectionType REST ResourceclassThis class provides a container for the information to be used in the DiscoveryResultsResourceclassBase REST representation for all the DSpaceObjectsclassThis class is the REST representation of the EntityType model object and acts as a data object for the EntityTypeResource class.classThe EPerson REST ResourceclassThis class serves as a REST representation for an entry of external dataclassThis class serves as a REST representation for an External SourceclassThis class' purpose is to give information about the FacetConfiguration to be displayed on the /facets endpointclassThis class provides a container for the information to be used in the FacetResultsResourceclassThe REST object for the Feedback objectsclassThis class serves as a REST representation of a Filtered Collections Report.classThis class serves as a REST representation of a Filtered Items Report.classThe Group REST ResourceclassThe HarvestCollection REST ResourceclassThe rest resource used for harvester metadataclassImplementation of IdentifierRest REST resource, representing some DSpace identifier for use with the REST APIclassImplementation of IdentifierRest REST resource, representing a list of all identifiers for use with the REST APIclassThe ItemFilter REST ResourceclassThe Item REST ResourceclassThe LDN Message REST resource.classThe License text REST resource.classThe MetadataField REST ResourceclassThe MetadataSchema REST ResourceclassRest entity for LDN requests targeting itemsclassThe NotifyServiceEntity REST ResourceclassThe OrcidHistory REST ResourceclassclassThe PoolTask REST ResourceclassREST 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.classThis 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 byProcessFileTypesLinkRepositoryclassThis class serves as a REST representation for theProcessclassclassThis class acts as the REST representation of a DSpace configuration property.classQA event Rest object.classREST Representation of a quality assurance broker sourceclassREST Representation of a quality assurance broker topicclassThis class acts as the REST representation of the RegistrationData model class.classThis class acts as the REST representation of the Relationship model class.classThis class is the REST representation of the RelationshipType model class.classRepresent a user's request for a copy of an Item.classThe Researcher Profile REST resource.classThe Access Condition REST Resource.classA directly addressable REST resourceclassThe purpose of this class is to show the representation of information on the home/root page of the REST APIclassThis class serves as a REST representation of a ScriptclassThis class' purpose is to store the information that'll be shown on the /search endpoint.classThis class acts as a REST representation for a SearchEvent in DSpaceclassThis class' purpose is to create a container for the information used in the SearchFacetEntryResourceclassThis class' purpose is to create a container for the information used in the SearchFacetValueResourceclassThis class' purpose is to create a container for the information in the SearchResultEntryResourceclassThis class' purpose is to create a container for the information used in the SearchResultsResourceclassThis class' purpose is to give information about the api/discover endpointclassThe Collection REST ResourceclassclassThe Access Condition Section Configuration REST ResourceclassThis class is the REST representation of the CCLicense model object and acts as a data object for the SubmissionCCLicenseResource class.classThis class is the REST representation of the CCLicense URL String object and acts as a data object for the SubmissionCCLicenseUrlRest class.classThis class is the REST representation of the COARNotifySubmissionConfiguration model object and acts as a data object for the SubmissionCOARNotifyResource class.classThe Submission Definition REST ResourceclassThe Submission Form REST ResourceclassThe SubmissionPanel REST Resource.classThe Upload Section Configuration REST ResourceclassclassThe Suggestion REST Resource.classThe Suggestion Source REST Resource.classThe Suggestion Target REST Resource.classThe REST Resource ofSupervisionOrder.classThis class serves as a REST representation for theSystemWideAlertclassclassThe TemplateItem REST ResourceclassThis class serves as a REST representation of a City data Point of aUsageReportRestfrom the DSpace statisticsclassThis class serves as a REST representation of a Country data Point of aUsageReportRestfrom the DSpace statistics.classThis class serves as a REST representation of a Date (month) data Point of aUsageReportRestfrom the DSpace statisticsclassThis class serves as a REST representation of a TotalVisit data Point of a DSO'sUsageReportRestfrom the DSpace statisticsclassThis class serves as a REST representation of a Point of aUsageReportRestfrom the DSpace statisticsclassThis class serves as a REST representation of a Usage Report from the DSpace statisticsclassThe REST object for theVersionHistoryobjectclassThe REST object for theVersionobjectsclassThis class acts as a REST representation for a ViewEvent in DSpaceclassThe Vocabulary Entry Details REST ResourceclassAn entry in a VocabularyclassThe vocabulary REST resourceclassThe rest resource used for workflow actionsclassThe rest resource used for workflow definitionsclassThe WorkflowItem REST ResourceclassThe rest resource used for workflow stepsclassThe WorkspaceItem REST Resource -
Uses of RestModel in org.dspace.app.rest.projection
Methods in org.dspace.app.rest.projection with type parameters of type RestModelModifier and TypeMethodDescription<T extends RestModel>
TAbstractProjection.transformRest(T restObject) <T extends RestModel>
TCompositeProjection.transformRest(T restObject) <T extends RestModel>
TProjection.transformRest(T restObject) Transforms the rest object after it was converted from a model object. -
Uses of RestModel in org.dspace.app.rest.signposting.model
Classes in org.dspace.app.rest.signposting.model that implement RestModelModifier and TypeClassDescriptionclassThe REST object for the Linkset objects.classThe REST object represents Typed Link. -
Uses of RestModel in org.dspace.app.rest.utils
Methods in org.dspace.app.rest.utils with parameters of type RestModelModifier and TypeMethodDescription<T extends HALResource>
TUtils.toResource(RestModel restObject)