Class ResearchObjectProfileResourceAssembler

  • All Implemented Interfaces:
    org.springframework.hateoas.ResourceAssembler<ResearchObjectProfile,​org.springframework.hateoas.Resource<ResearchObjectProfile>>

    @Component
    public class ResearchObjectProfileResourceAssembler
    extends java.lang.Object
    implements org.springframework.hateoas.ResourceAssembler<ResearchObjectProfile,​org.springframework.hateoas.Resource<ResearchObjectProfile>>
    An assembler to control how the profile is serialized as a HAL+JSON document.
    • Constructor Detail

      • ResearchObjectProfileResourceAssembler

        public ResearchObjectProfileResourceAssembler()
    • Method Detail

      • toResource

        public org.springframework.hateoas.Resource<ResearchObjectProfile> toResource​(ResearchObjectProfile profile)
        Create a RO profile "resource" which consists of a serialized ResearchObjectProfile bean, and various links where additional requests can be performed.
        Specified by:
        toResource in interface org.springframework.hateoas.ResourceAssembler<ResearchObjectProfile,​org.springframework.hateoas.Resource<ResearchObjectProfile>>
        Parameters:
        profile -
        Returns: