com.sun.jersey.core.spi.factory
Class ResponseBuilderImpl
java.lang.Object
javax.ws.rs.core.Response.ResponseBuilder
com.sun.jersey.core.spi.factory.ResponseBuilderImpl
public final class ResponseBuilderImpl
- extends Response.ResponseBuilder
An implementation of Response.ResponseBuilder
.
- Author:
- Paul.Sandoz@Sun.Com
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResponseBuilderImpl
public ResponseBuilderImpl()
entityWithType
public Response.ResponseBuilder entityWithType(java.lang.Object entity,
java.lang.reflect.Type entityType)
build
public Response build()
- Specified by:
build
in class Response.ResponseBuilder
clone
public Response.ResponseBuilder clone()
- Overrides:
clone
in class Response.ResponseBuilder
status
public Response.ResponseBuilder status(int status)
- Specified by:
status
in class Response.ResponseBuilder
entity
public Response.ResponseBuilder entity(java.lang.Object entity)
- Specified by:
entity
in class Response.ResponseBuilder
type
public Response.ResponseBuilder type(MediaType type)
- Specified by:
type
in class Response.ResponseBuilder
type
public Response.ResponseBuilder type(java.lang.String type)
- Specified by:
type
in class Response.ResponseBuilder
variant
public Response.ResponseBuilder variant(Variant variant)
- Specified by:
variant
in class Response.ResponseBuilder
variants
public Response.ResponseBuilder variants(java.util.List<Variant> variants)
- Specified by:
variants
in class Response.ResponseBuilder
language
public Response.ResponseBuilder language(java.lang.String language)
- Specified by:
language
in class Response.ResponseBuilder
language
public Response.ResponseBuilder language(java.util.Locale language)
- Specified by:
language
in class Response.ResponseBuilder
location
public Response.ResponseBuilder location(java.net.URI location)
- Specified by:
location
in class Response.ResponseBuilder
contentLocation
public Response.ResponseBuilder contentLocation(java.net.URI location)
- Specified by:
contentLocation
in class Response.ResponseBuilder
tag
public Response.ResponseBuilder tag(EntityTag tag)
- Specified by:
tag
in class Response.ResponseBuilder
tag
public Response.ResponseBuilder tag(java.lang.String tag)
- Specified by:
tag
in class Response.ResponseBuilder
lastModified
public Response.ResponseBuilder lastModified(java.util.Date lastModified)
- Specified by:
lastModified
in class Response.ResponseBuilder
cacheControl
public Response.ResponseBuilder cacheControl(CacheControl cacheControl)
- Specified by:
cacheControl
in class Response.ResponseBuilder
expires
public Response.ResponseBuilder expires(java.util.Date expires)
- Specified by:
expires
in class Response.ResponseBuilder
cookie
public Response.ResponseBuilder cookie(NewCookie... cookies)
- Specified by:
cookie
in class Response.ResponseBuilder
header
public Response.ResponseBuilder header(java.lang.String name,
java.lang.Object value)
- Specified by:
header
in class Response.ResponseBuilder
Copyright © 2010 Sun Microsystems, Inc. All Rights Reserved.