com.koushikdutta.async.http
Class UrlEncodedFormBody

java.lang.Object
  extended by com.koushikdutta.async.http.UrlEncodedFormBody
All Implemented Interfaces:
AsyncHttpRequestBody<Multimap>

public class UrlEncodedFormBody
extends java.lang.Object
implements AsyncHttpRequestBody<Multimap>


Field Summary
static java.lang.String CONTENT_TYPE
           
 
Constructor Summary
UrlEncodedFormBody()
           
UrlEncodedFormBody(java.util.List<NameValuePair> parameters)
           
UrlEncodedFormBody(Multimap parameters)
           
 
Method Summary
 Multimap get()
           
 java.lang.String getContentType()
           
 int length()
           
 void parse(DataEmitter emitter, CompletedCallback completed)
           
 boolean readFullyOnRequest()
           
 void write(AsyncHttpRequest request, AsyncHttpResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENT_TYPE

public static final java.lang.String CONTENT_TYPE
See Also:
Constant Field Values
Constructor Detail

UrlEncodedFormBody

public UrlEncodedFormBody(Multimap parameters)

UrlEncodedFormBody

public UrlEncodedFormBody(java.util.List<NameValuePair> parameters)

UrlEncodedFormBody

public UrlEncodedFormBody()
Method Detail

write

public void write(AsyncHttpRequest request,
                  AsyncHttpResponse response)
Specified by:
write in interface AsyncHttpRequestBody<Multimap>

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in interface AsyncHttpRequestBody<Multimap>

parse

public void parse(DataEmitter emitter,
                  CompletedCallback completed)
Specified by:
parse in interface AsyncHttpRequestBody<Multimap>

readFullyOnRequest

public boolean readFullyOnRequest()
Specified by:
readFullyOnRequest in interface AsyncHttpRequestBody<Multimap>

length

public int length()
Specified by:
length in interface AsyncHttpRequestBody<Multimap>

get

public Multimap get()
Specified by:
get in interface AsyncHttpRequestBody<Multimap>