Apache CXF API

org.apache.cxf.jaxrs.impl
Class LinkBuilderImpl

java.lang.Object
  extended by org.apache.cxf.jaxrs.impl.LinkBuilderImpl
All Implemented Interfaces:
javax.ws.rs.core.Link.Builder

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


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

Constructor Detail

LinkBuilderImpl

public LinkBuilderImpl()
Method Detail

build

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

buildRelativized

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

link

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

link

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

param

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

rel

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

title

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

type

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

uri

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

uri

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

uriBuilder

public javax.ws.rs.core.Link.Builder uriBuilder(javax.ws.rs.core.UriBuilder builder)
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

Apache CXF API

Apache CXF