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

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

public static class JerseyLink.Builder
extends Object
implements Link.Builder

Jersey implementation of JAX-RS Link.Builder contract.


Constructor Summary
JerseyLink.Builder()
           
 
Method Summary
 JerseyLink build(Object... values)
           
 JerseyLink buildRelativized(UriInfo uriInfo, Object... values)
           
 JerseyLink buildResolved(UriInfo uriInfo, Object... values)
           
 JerseyLink.Builder link(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(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(Link link)
Specified by:
link in interface Link.Builder

link

public JerseyLink.Builder link(String link)
Specified by:
link in interface Link.Builder

uri

public JerseyLink.Builder uri(URI uri)
Specified by:
uri in interface Link.Builder

uri

public JerseyLink.Builder uri(String uri)
Specified by:
uri in interface Link.Builder

uriBuilder

public JerseyLink.Builder uriBuilder(UriBuilder uriBuilder)
Specified by:
uriBuilder in interface Link.Builder

rel

public JerseyLink.Builder rel(String rel)
Specified by:
rel in interface Link.Builder

title

public JerseyLink.Builder title(String title)
Specified by:
title in interface Link.Builder

type

public JerseyLink.Builder type(String type)
Specified by:
type in interface Link.Builder

param

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

build

public JerseyLink build(Object... values)
Specified by:
build in interface Link.Builder

buildRelativized

public JerseyLink buildRelativized(UriInfo uriInfo,
                                   Object... values)
Specified by:
buildRelativized in interface Link.Builder

buildResolved

public JerseyLink buildResolved(UriInfo uriInfo,
                                Object... values)
Specified by:
buildResolved in interface Link.Builder


Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.