@Override public Link buildRelativized(URI uri, Object... values) { final URI linkUri = UriTemplate.relativize(uri, resolveLinkUri(values)); return new JerseyLink(linkUri, Collections.unmodifiableMap(new HashMap<String, String>(params))); }
@Override public Link.Builder createLinkBuilder() { return new JerseyLink.Builder(); }
@Override public Link fromString(final String value) throws IllegalArgumentException { return initBuilder(new JerseyLink.Builder(), value).build(); }
@Override public Link.Builder createLinkBuilder() { return new JerseyLink.Builder(); }
@Override public Link.Builder createLinkBuilder() { return new JerseyLink.Builder(); }
@Override public Link.Builder createLinkBuilder() { return new JerseyLink.Builder(); }
@Override public Link.Builder createLinkBuilder() { return new JerseyLink.Builder(); }
@Override public Link fromString(final String value) throws IllegalArgumentException { return initBuilder(new JerseyLink.Builder(), value).build(); }
@Override public Link fromString(final String value) throws IllegalArgumentException { return initBuilder(new JerseyLink.Builder(), value).build(); }
@Override public Link fromString(final String value) throws IllegalArgumentException { return initBuilder(new JerseyLink.Builder(), value).build(); }
@Override public JerseyLink build(Object... values) { final URI linkUri = resolveLinkUri(values); return new JerseyLink(linkUri, Collections.unmodifiableMap(new HashMap<String, String>(params))); }
@Override public Builder title(String title) { param(TITLE, title); return this; }
@Override public Builder rel(String rel) { final String rels = params.get(REL); param(REL, rels == null ? rel : rels + " " + rel); return this; }
@Override public Link buildRelativized(URI uri, Object... values) { final URI linkUri = UriTemplate.relativize(uri, resolveLinkUri(values)); return new JerseyLink(linkUri, Collections.unmodifiableMap(new HashMap<String, String>(params))); }