Class DSpaceLinkRelationProvider
- java.lang.Object
-
- org.springframework.hateoas.server.core.DefaultLinkRelationProvider
-
- org.springframework.hateoas.server.core.EvoInflectorLinkRelationProvider
-
- org.dspace.app.rest.model.hateoas.DSpaceLinkRelationProvider
-
- All Implemented Interfaces:
org.springframework.core.Ordered,org.springframework.hateoas.server.LinkRelationProvider,org.springframework.plugin.core.Plugin<org.springframework.hateoas.server.LinkRelationProvider.LookupContext>
public class DSpaceLinkRelationProvider extends org.springframework.hateoas.server.core.EvoInflectorLinkRelationProviderA DSpace Link Relation Provider that use the RelNameDSpaceResource annotation to use the right names for the embedded collection when a DSpaceResource is requested- Author:
- Andrea Bollini (andrea.bollini at 4science.it)
-
-
Constructor Summary
Constructors Constructor Description DSpaceLinkRelationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.hateoas.LinkRelationgetItemResourceRelFor(Class<?> type)-
Methods inherited from class org.springframework.hateoas.server.core.EvoInflectorLinkRelationProvider
getCollectionResourceRelFor
-
-
-
-
Method Detail
-
getItemResourceRelFor
public org.springframework.hateoas.LinkRelation getItemResourceRelFor(Class<?> type)
- Specified by:
getItemResourceRelForin interfaceorg.springframework.hateoas.server.LinkRelationProvider- Overrides:
getItemResourceRelForin classorg.springframework.hateoas.server.core.DefaultLinkRelationProvider
-
-