org.resteasy.specimpl
Class ResponseBuilderImpl
java.lang.Object
javax.ws.rs.core.Response.ResponseBuilder
org.resteasy.specimpl.ResponseBuilderImpl
public class ResponseBuilderImpl
- extends javax.ws.rs.core.Response.ResponseBuilder
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Method Summary |
javax.ws.rs.core.Response |
build()
|
javax.ws.rs.core.Response.ResponseBuilder |
cacheControl(javax.ws.rs.core.CacheControl cacheControl)
|
javax.ws.rs.core.Response.ResponseBuilder |
clone()
|
javax.ws.rs.core.Response.ResponseBuilder |
contentLocation(java.net.URI location)
|
javax.ws.rs.core.Response.ResponseBuilder |
cookie(javax.ws.rs.core.NewCookie... cookies)
|
static java.lang.String |
createVaryHeader(java.util.List<javax.ws.rs.core.Variant> variants)
|
javax.ws.rs.core.Response.ResponseBuilder |
entity(java.lang.Object entity)
|
javax.ws.rs.core.Response.ResponseBuilder |
header(java.lang.String name,
java.lang.Object value)
|
javax.ws.rs.core.Response.ResponseBuilder |
language(java.lang.String language)
|
javax.ws.rs.core.Response.ResponseBuilder |
lastModified(java.util.Date lastModified)
|
javax.ws.rs.core.Response.ResponseBuilder |
location(java.net.URI location)
|
javax.ws.rs.core.Response.ResponseBuilder |
status(int status)
|
javax.ws.rs.core.Response.ResponseBuilder |
tag(javax.ws.rs.core.EntityTag tag)
|
javax.ws.rs.core.Response.ResponseBuilder |
tag(java.lang.String tag)
|
javax.ws.rs.core.Response.ResponseBuilder |
type(javax.ws.rs.core.MediaType type)
|
javax.ws.rs.core.Response.ResponseBuilder |
type(java.lang.String type)
|
javax.ws.rs.core.Response.ResponseBuilder |
variant(javax.ws.rs.core.Variant variant)
|
javax.ws.rs.core.Response.ResponseBuilder |
variants(java.util.List<javax.ws.rs.core.Variant> variants)
|
Methods inherited from class javax.ws.rs.core.Response.ResponseBuilder |
newInstance, status |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResponseBuilderImpl
public ResponseBuilderImpl()
build
public javax.ws.rs.core.Response build()
- Specified by:
build
in class javax.ws.rs.core.Response.ResponseBuilder
clone
public javax.ws.rs.core.Response.ResponseBuilder clone()
- Overrides:
clone
in class javax.ws.rs.core.Response.ResponseBuilder
status
public javax.ws.rs.core.Response.ResponseBuilder status(int status)
- Specified by:
status
in class javax.ws.rs.core.Response.ResponseBuilder
entity
public javax.ws.rs.core.Response.ResponseBuilder entity(java.lang.Object entity)
- Specified by:
entity
in class javax.ws.rs.core.Response.ResponseBuilder
type
public javax.ws.rs.core.Response.ResponseBuilder type(javax.ws.rs.core.MediaType type)
- Specified by:
type
in class javax.ws.rs.core.Response.ResponseBuilder
type
public javax.ws.rs.core.Response.ResponseBuilder type(java.lang.String type)
- Specified by:
type
in class javax.ws.rs.core.Response.ResponseBuilder
variant
public javax.ws.rs.core.Response.ResponseBuilder variant(javax.ws.rs.core.Variant variant)
- Specified by:
variant
in class javax.ws.rs.core.Response.ResponseBuilder
variants
public javax.ws.rs.core.Response.ResponseBuilder variants(java.util.List<javax.ws.rs.core.Variant> variants)
- Specified by:
variants
in class javax.ws.rs.core.Response.ResponseBuilder
createVaryHeader
public static java.lang.String createVaryHeader(java.util.List<javax.ws.rs.core.Variant> variants)
language
public javax.ws.rs.core.Response.ResponseBuilder language(java.lang.String language)
- Specified by:
language
in class javax.ws.rs.core.Response.ResponseBuilder
location
public javax.ws.rs.core.Response.ResponseBuilder location(java.net.URI location)
- Specified by:
location
in class javax.ws.rs.core.Response.ResponseBuilder
contentLocation
public javax.ws.rs.core.Response.ResponseBuilder contentLocation(java.net.URI location)
- Specified by:
contentLocation
in class javax.ws.rs.core.Response.ResponseBuilder
tag
public javax.ws.rs.core.Response.ResponseBuilder tag(javax.ws.rs.core.EntityTag tag)
- Specified by:
tag
in class javax.ws.rs.core.Response.ResponseBuilder
tag
public javax.ws.rs.core.Response.ResponseBuilder tag(java.lang.String tag)
- Specified by:
tag
in class javax.ws.rs.core.Response.ResponseBuilder
lastModified
public javax.ws.rs.core.Response.ResponseBuilder lastModified(java.util.Date lastModified)
- Specified by:
lastModified
in class javax.ws.rs.core.Response.ResponseBuilder
cacheControl
public javax.ws.rs.core.Response.ResponseBuilder cacheControl(javax.ws.rs.core.CacheControl cacheControl)
- Specified by:
cacheControl
in class javax.ws.rs.core.Response.ResponseBuilder
header
public javax.ws.rs.core.Response.ResponseBuilder header(java.lang.String name,
java.lang.Object value)
- Specified by:
header
in class javax.ws.rs.core.Response.ResponseBuilder
cookie
public javax.ws.rs.core.Response.ResponseBuilder cookie(javax.ws.rs.core.NewCookie... cookies)
- Specified by:
cookie
in class javax.ws.rs.core.Response.ResponseBuilder
Copyright © 2008. All Rights Reserved.