Class RepresentationModelAssemblers

java.lang.Object
org.springframework.data.rest.webmvc.RepresentationModelAssemblers

public class RepresentationModelAssemblers extends Object
A wrapper for a variety of RepresentationModelAssemblers to avoid having to depend on all of them from our controllers.
Since:
4.1
Author:
Oliver Drotbohm
  • Constructor Details

    • RepresentationModelAssemblers

      public RepresentationModelAssemblers(org.springframework.data.web.PagedResourcesAssembler<Object> pagedResourcesAssembler, org.springframework.data.web.SlicedResourcesAssembler<Object> slicedResourcesAssembler, PersistentEntityResourceAssembler persistentEntityResourceAssembler)
      Creates a new RepresentationModelAssemblers from the given PagedResourcesAssembler, SlicedResourcesAssembler and PersistentEntityResourceAssembler.
      Parameters:
      pagedResourcesAssembler - must not be null.
      slicedResourcesAssembler - must not be null.
      persistentEntityResourceAssembler - must not be null.