org.glassfish.jersey.message.internal
Class JerseyLink.Builder

java.lang.Object
  extended by org.glassfish.jersey.message.internal.JerseyLink.Builder
All Implemented Interfaces:
javax.ws.rs.core.Link.Builder
Enclosing class:
JerseyLink

public static class JerseyLink.Builder
extends Object
implements javax.ws.rs.core.Link.Builder

Jersey implementation of JAX-RS Link.Builder contract.


Constructor Summary
JerseyLink.Builder()
           
 
Method Summary
 javax.ws.rs.core.Link.Builder baseUri(String uri)
           
 javax.ws.rs.core.Link.Builder baseUri(URI uri)
           
 JerseyLink build(Object... values)
           
 javax.ws.rs.core.Link buildRelativized(URI uri, Object... values)
           
 JerseyLink.Builder link(javax.ws.rs.core.Link link)
           
 JerseyLink.Builder link(String link)
           
 JerseyLink.Builder param(String name, String value)
           
 JerseyLink.Builder rel(String rel)
           
 JerseyLink.Builder title(String title)
           
 JerseyLink.Builder type(String type)
           
 JerseyLink.Builder uri(String uri)
           
 JerseyLink.Builder uri(URI uri)
           
 JerseyLink.Builder uriBuilder(javax.ws.rs.core.UriBuilder uriBuilder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JerseyLink.Builder

public JerseyLink.Builder()
Method Detail

link

public JerseyLink.Builder link(javax.ws.rs.core.Link link)
Specified by:
link in interface javax.ws.rs.core.Link.Builder

link

public JerseyLink.Builder link(String link)
Specified by:
link in interface javax.ws.rs.core.Link.Builder

uri

public JerseyLink.Builder uri(URI uri)
Specified by:
uri in interface javax.ws.rs.core.Link.Builder

uri

public JerseyLink.Builder uri(String uri)
Specified by:
uri in interface javax.ws.rs.core.Link.Builder

uriBuilder

public JerseyLink.Builder uriBuilder(javax.ws.rs.core.UriBuilder uriBuilder)
Specified by:
uriBuilder in interface javax.ws.rs.core.Link.Builder

baseUri

public javax.ws.rs.core.Link.Builder baseUri(URI uri)
Specified by:
baseUri in interface javax.ws.rs.core.Link.Builder

baseUri

public javax.ws.rs.core.Link.Builder baseUri(String uri)
Specified by:
baseUri in interface javax.ws.rs.core.Link.Builder

rel

public JerseyLink.Builder rel(String rel)
Specified by:
rel in interface javax.ws.rs.core.Link.Builder

title

public JerseyLink.Builder title(String title)
Specified by:
title in interface javax.ws.rs.core.Link.Builder

type

public JerseyLink.Builder type(String type)
Specified by:
type in interface javax.ws.rs.core.Link.Builder

param

public JerseyLink.Builder param(String name,
                                String value)
Specified by:
param in interface javax.ws.rs.core.Link.Builder

build

public JerseyLink build(Object... values)
Specified by:
build in interface javax.ws.rs.core.Link.Builder

buildRelativized

public javax.ws.rs.core.Link buildRelativized(URI uri,
                                              Object... values)
Specified by:
buildRelativized in interface javax.ws.rs.core.Link.Builder


Copyright © 2007-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.