javax.ws.rs.core
Class Response.ResponseBuilder

java.lang.Object
  extended by javax.ws.rs.core.Response.ResponseBuilder
Enclosing class:
Response

public abstract static class Response.ResponseBuilder
extends Object


Constructor Summary
protected Response.ResponseBuilder()
           
 
Method Summary
abstract  Response build()
           
abstract  Response.ResponseBuilder cacheControl(CacheControl value)
           
abstract  Response.ResponseBuilder clone()
           
abstract  Response.ResponseBuilder contentLocation(URI value)
           
abstract  Response.ResponseBuilder cookie(NewCookie... values)
           
abstract  Response.ResponseBuilder entity(Object value)
           
abstract  Response.ResponseBuilder expires(Date value)
           
abstract  Response.ResponseBuilder header(String name, Object value)
           
abstract  Response.ResponseBuilder language(Locale value)
           
abstract  Response.ResponseBuilder language(String value)
           
abstract  Response.ResponseBuilder lastModified(Date value)
           
abstract  Response.ResponseBuilder location(URI value)
           
protected static Response.ResponseBuilder newInstance()
           
abstract  Response.ResponseBuilder status(int value)
           
 Response.ResponseBuilder status(Response.Status value)
           
 Response.ResponseBuilder status(Response.StatusType status)
           
abstract  Response.ResponseBuilder tag(EntityTag value)
           
abstract  Response.ResponseBuilder tag(String value)
           
abstract  Response.ResponseBuilder type(MediaType value)
           
abstract  Response.ResponseBuilder type(String type)
           
abstract  Response.ResponseBuilder variant(Variant value)
           
abstract  Response.ResponseBuilder variants(List<Variant> values)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Response.ResponseBuilder

protected Response.ResponseBuilder()
Method Detail

build

public abstract Response build()

cacheControl

public abstract Response.ResponseBuilder cacheControl(CacheControl value)

clone

public abstract Response.ResponseBuilder clone()
Overrides:
clone in class Object

contentLocation

public abstract Response.ResponseBuilder contentLocation(URI value)

cookie

public abstract Response.ResponseBuilder cookie(NewCookie... values)

entity

public abstract Response.ResponseBuilder entity(Object value)

expires

public abstract Response.ResponseBuilder expires(Date value)

header

public abstract Response.ResponseBuilder header(String name,
                                                Object value)

language

public abstract Response.ResponseBuilder language(Locale value)

language

public abstract Response.ResponseBuilder language(String value)

lastModified

public abstract Response.ResponseBuilder lastModified(Date value)

location

public abstract Response.ResponseBuilder location(URI value)

newInstance

protected static Response.ResponseBuilder newInstance()

status

public abstract Response.ResponseBuilder status(int value)

status

public Response.ResponseBuilder status(Response.Status value)

status

public Response.ResponseBuilder status(Response.StatusType status)

tag

public abstract Response.ResponseBuilder tag(EntityTag value)

tag

public abstract Response.ResponseBuilder tag(String value)

type

public abstract Response.ResponseBuilder type(MediaType value)

type

public abstract Response.ResponseBuilder type(String type)

variant

public abstract Response.ResponseBuilder variant(Variant value)

variants

public abstract Response.ResponseBuilder variants(List<Variant> values)


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.