@Override public Link.Builder createLinkBuilder() { return new LinkBuilderImpl(); }
@Override public Link.Builder link(String link) { Link l = LinkImpl.valueOf(link); return link(l); }
@Override public Link.Builder rel(String rel) { if (rel == null) throw new IllegalArgumentException(Messages.MESSAGES.relParamNull()); final String rels = this.map.get(Link.REL); param(Link.REL, rels == null ? rel : rels + " " + rel); return this; }
Link.Builder builder = new LinkBuilderImpl().uri(href); if (title != null)
Link.Builder builder = new LinkBuilderImpl().uri(href); if (title != null)
Parser(final String value) { this.value = value; builder = new LinkBuilderImpl(); }
@Override public Link.Builder title(String title) { if (title == null) throw new IllegalArgumentException(Messages.MESSAGES.titleParamNull()); param(Link.TITLE, title); return this; }
@Override public Link.Builder link(String link) { Link l = LinkImpl.valueOf(link); return link(l); }
public Parser(String value) { this.value = value; builder = new LinkBuilderImpl(); }
@Override public Link.Builder type(String type) { if (type == null) throw new IllegalArgumentException(Messages.MESSAGES.typeParamNull()); param(Link.TYPE, type); return this; }
@Override public Link.Builder link(String link) { Link l = LinkImpl.valueOf(link); return link(l); }
@Override public Link.Builder createLinkBuilder() { return new LinkBuilderImpl(); }
@Override public Link.Builder type(String type) { if (type == null) throw new IllegalArgumentException(Messages.MESSAGES.typeParamNull()); param(Link.TYPE, type); return this; }
@Override public Link.Builder createLinkBuilder() { return new LinkBuilderImpl(); } }
@Override public Link.Builder rel(String rel) { if (rel == null) throw new IllegalArgumentException(Messages.MESSAGES.relParamNull()); final String rels = this.map.get(Link.REL); param(Link.REL, rels == null ? rel : rels + " " + rel); return this; }
Parser(final String value) { this.value = value; builder = new LinkBuilderImpl(); }
@Override public Link.Builder title(String title) { if (title == null) throw new IllegalArgumentException(Messages.MESSAGES.titleParamNull()); param(Link.TITLE, title); return this; }
public javax.ws.rs.core.Link toJaxrsLink() { javax.ws.rs.core.Link.Builder builder = new LinkBuilderImpl(); builder.rel(getRelationship()); builder.title(getTitle()); builder.type(getType()); builder.uri(getHref()); for (Map.Entry<String, List<String>> entry : getExtensions().entrySet()) { for (String val : entry.getValue()) { builder.param(entry.getKey(), val); } } return builder.build(); }
@Override public Link.Builder rel(String rel) { if (rel == null) throw new IllegalArgumentException(Messages.MESSAGES.relParamNull()); final String rels = this.map.get(Link.REL); param(Link.REL, rels == null ? rel : rels + " " + rel); return this; }
public javax.ws.rs.core.Link toJaxrsLink() { javax.ws.rs.core.Link.Builder builder = new LinkBuilderImpl(); builder.rel(getRelationship()); builder.title(getTitle()); builder.type(getType()); builder.uri(getHref()); for (Map.Entry<String, List<String>> entry : getExtensions().entrySet()) { for (String val : entry.getValue()) { builder.param(entry.getKey(), val); } } return builder.build(); }