public class LinkBuilderImpl
extends java.lang.Object
implements javax.ws.rs.core.Link.Builder
| Modifier and Type | Field and Description |
|---|---|
protected java.net.URI |
baseUri |
protected LinkImpl |
link |
protected javax.ws.rs.core.UriBuilder |
uriBuilder |
| Constructor and Description |
|---|
LinkBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Link.Builder |
baseUri(java.lang.String uri) |
javax.ws.rs.core.Link.Builder |
baseUri(java.net.URI uri) |
javax.ws.rs.core.Link |
build(java.lang.Object... values) |
javax.ws.rs.core.Link |
buildRelativized(java.net.URI uri,
java.lang.Object... values) |
javax.ws.rs.core.Link.Builder |
link(javax.ws.rs.core.Link link) |
javax.ws.rs.core.Link.Builder |
link(java.lang.String link) |
javax.ws.rs.core.Link.Builder |
param(java.lang.String name,
java.lang.String value) |
javax.ws.rs.core.Link.Builder |
rel(java.lang.String rel) |
javax.ws.rs.core.Link.Builder |
title(java.lang.String title) |
javax.ws.rs.core.Link.Builder |
type(java.lang.String type) |
javax.ws.rs.core.Link.Builder |
uri(java.lang.String uri) |
javax.ws.rs.core.Link.Builder |
uri(java.net.URI uri) |
javax.ws.rs.core.Link.Builder |
uriBuilder(javax.ws.rs.core.UriBuilder uriBuilder) |
protected LinkImpl link
protected javax.ws.rs.core.UriBuilder uriBuilder
protected java.net.URI baseUri
public javax.ws.rs.core.Link.Builder link(javax.ws.rs.core.Link link)
link in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder link(java.lang.String link)
link in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder uriBuilder(javax.ws.rs.core.UriBuilder uriBuilder)
uriBuilder in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder uri(java.net.URI uri)
uri in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder uri(java.lang.String uri)
throws java.lang.IllegalArgumentException
uri in interface javax.ws.rs.core.Link.Builderjava.lang.IllegalArgumentExceptionpublic javax.ws.rs.core.Link.Builder rel(java.lang.String rel)
rel in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder title(java.lang.String title)
title in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder type(java.lang.String type)
type in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder param(java.lang.String name,
java.lang.String value)
throws java.lang.IllegalArgumentException
param in interface javax.ws.rs.core.Link.Builderjava.lang.IllegalArgumentExceptionpublic javax.ws.rs.core.Link build(java.lang.Object... values)
throws javax.ws.rs.core.UriBuilderException
build in interface javax.ws.rs.core.Link.Builderjavax.ws.rs.core.UriBuilderExceptionpublic javax.ws.rs.core.Link buildRelativized(java.net.URI uri,
java.lang.Object... values)
buildRelativized in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder baseUri(java.net.URI uri)
baseUri in interface javax.ws.rs.core.Link.Builderpublic javax.ws.rs.core.Link.Builder baseUri(java.lang.String uri)
baseUri in interface javax.ws.rs.core.Link.Builder