|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.ws.rest.api.client.PartialRequestBuilder<T>
public abstract class PartialRequestBuilder<T extends RequestBuilder>
A partial implementation of RequestBuilder
that implements
the methods on RequestBuilder
but leaves undefined the build
methods for constructing the request.
Field Summary | |
---|---|
protected java.lang.Object |
entity
|
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> |
metadata
|
Constructor Summary | |
---|---|
protected |
PartialRequestBuilder()
|
Method Summary | |
---|---|
T |
accept(javax.ws.rs.core.MediaType... types)
Add acceptable media types. |
T |
accept(java.lang.String... types)
Add acceptable media types. |
T |
entity(java.lang.Object entity)
Set the request entity. |
T |
entity(java.lang.Object entity,
javax.ws.rs.core.MediaType type)
Set the request entity it's media type. |
T |
entity(java.lang.Object entity,
java.lang.String type)
Set the request entity it's media type. |
T |
header(java.lang.String name,
java.lang.Object value)
Add an HTTP header and value. |
T |
type(javax.ws.rs.core.MediaType type)
Set the media type. |
T |
type(java.lang.String type)
Set the media type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object entity
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> metadata
Constructor Detail |
---|
protected PartialRequestBuilder()
Method Detail |
---|
public T entity(java.lang.Object entity)
RequestBuilder
entity
in interface RequestBuilder<T extends RequestBuilder>
entity
- the request entity
public T entity(java.lang.Object entity, javax.ws.rs.core.MediaType type)
RequestBuilder
entity
in interface RequestBuilder<T extends RequestBuilder>
entity
- the request entitytype
- the media type
public T entity(java.lang.Object entity, java.lang.String type)
RequestBuilder
entity
in interface RequestBuilder<T extends RequestBuilder>
entity
- the request entitytype
- the media type
public T type(javax.ws.rs.core.MediaType type)
RequestBuilder
type
in interface RequestBuilder<T extends RequestBuilder>
type
- the media type
public T type(java.lang.String type)
RequestBuilder
type
in interface RequestBuilder<T extends RequestBuilder>
type
- the media type
public T accept(javax.ws.rs.core.MediaType... types)
RequestBuilder
accept
in interface RequestBuilder<T extends RequestBuilder>
types
- an array of the acceptable media types
public T accept(java.lang.String... types)
RequestBuilder
accept
in interface RequestBuilder<T extends RequestBuilder>
types
- an array of the acceptable media types
public T header(java.lang.String name, java.lang.Object value)
RequestBuilder
header
in interface RequestBuilder<T extends RequestBuilder>
name
- the HTTP header name.value
- the HTTP header value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |