Class DSpaceRelProvider

  • All Implemented Interfaces:
    org.springframework.hateoas.RelProvider, org.springframework.plugin.core.Plugin<Class<?>>

    public class DSpaceRelProvider
    extends org.springframework.hateoas.core.EvoInflectorRelProvider
    A DSpace Relation Provider that use the RelNameDSpaceResource to use the right names for the embedded collection when a DSpaceResource is requested
    Author:
    Andrea Bollini (andrea.bollini at 4science.it)
    • Constructor Detail

      • DSpaceRelProvider

        public DSpaceRelProvider()
    • Method Detail

      • getItemResourceRelFor

        public String getItemResourceRelFor​(Class<?> type)
        Specified by:
        getItemResourceRelFor in interface org.springframework.hateoas.RelProvider
        Overrides:
        getItemResourceRelFor in class org.springframework.hateoas.core.DefaultRelProvider