Class RepositoryLinkBuilder

java.lang.Object
org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
All Implemented Interfaces:
org.springframework.hateoas.server.LinkBuilder

public class RepositoryLinkBuilder extends org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
LinkBuilder to be able to create links pointing to repositories.
Author:
Oliver Gierke
  • Constructor Details

  • Method Details

    • slash

      public RepositoryLinkBuilder slash(Object object)
      Specified by:
      slash in interface org.springframework.hateoas.server.LinkBuilder
      Overrides:
      slash in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
    • slash

      public RepositoryLinkBuilder slash(org.springframework.data.mapping.PersistentProperty<?> property)
    • withResourceRel

      public org.springframework.hateoas.Link withResourceRel()
    • createNewInstance

      protected RepositoryLinkBuilder createNewInstance(org.springframework.web.util.UriComponents components, List<org.springframework.hateoas.Affordance> affordances)
      Specified by:
      createNewInstance in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
    • getThis

      protected RepositoryLinkBuilder getThis()
      Specified by:
      getThis in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>