public class RepositoryLinkBuilder extends org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
LinkBuilder
to be able to create links pointing to repositories.Constructor and Description |
---|
RepositoryLinkBuilder(ResourceMetadata metadata,
BaseUri baseUri)
|
Modifier and Type | Method and Description |
---|---|
protected RepositoryLinkBuilder |
createNewInstance(UriComponents components,
List<org.springframework.hateoas.Affordance> affordances) |
protected RepositoryLinkBuilder |
getThis() |
RepositoryLinkBuilder |
slash(Object object) |
RepositoryLinkBuilder |
slash(PersistentProperty<?> property) |
org.springframework.hateoas.Link |
withResourceRel() |
addAffordances, getAffordances, slash, toString, toUri, withRel, withSelfRel
public RepositoryLinkBuilder(ResourceMetadata metadata, BaseUri baseUri)
metadata
- must not be null.baseUri
- public RepositoryLinkBuilder slash(Object object)
slash
in interface org.springframework.hateoas.server.LinkBuilder
slash
in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
public RepositoryLinkBuilder slash(PersistentProperty<?> property)
public org.springframework.hateoas.Link withResourceRel()
protected RepositoryLinkBuilder createNewInstance(UriComponents components, List<org.springframework.hateoas.Affordance> affordances)
createNewInstance
in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
protected RepositoryLinkBuilder getThis()
getThis
in class org.springframework.hateoas.server.core.LinkBuilderSupport<RepositoryLinkBuilder>
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.