|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.http.entity.AbstractHttpEntity
org.apache.http.entity.StringEntity
public class StringEntity
A self contained, repeatable entity that obtains its content from
a String.
| Field Summary | |
|---|---|
protected byte[] |
content
|
| Fields inherited from class org.apache.http.entity.AbstractHttpEntity |
|---|
chunked, contentEncoding, contentType |
| Constructor Summary | |
|---|---|
StringEntity(String s)
|
|
StringEntity(String s,
String charset)
|
|
| Method Summary | |
|---|---|
Object |
clone()
|
InputStream |
getContent()
Creates a new InputStream object of the entity. |
long |
getContentLength()
Tells the length of the content, if known. |
boolean |
isRepeatable()
Tells if the entity is capable of producing its data more than once. |
boolean |
isStreaming()
Tells that this entity is not streaming. |
void |
writeTo(OutputStream outstream)
Writes the entity content to the output stream. |
| Methods inherited from class org.apache.http.entity.AbstractHttpEntity |
|---|
consumeContent, getContentEncoding, getContentType, isChunked, setChunked, setContentEncoding, setContentEncoding, setContentType, setContentType |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final byte[] content
| Constructor Detail |
|---|
public StringEntity(String s,
String charset)
throws UnsupportedEncodingException
UnsupportedEncodingException
public StringEntity(String s)
throws UnsupportedEncodingException
UnsupportedEncodingException| Method Detail |
|---|
public boolean isRepeatable()
HttpEntity
isRepeatable in interface HttpEntitypublic long getContentLength()
HttpEntity
getContentLength in interface HttpEntityLong.MAX_VALUE,
a negative number is returned.
public InputStream getContent()
throws IOException
HttpEntityrepeatable
will throw an exception if this method is called multiple times.
getContent in interface HttpEntityIOException - if the stream could not be created
public void writeTo(OutputStream outstream)
throws IOException
HttpEntity
writeTo in interface HttpEntityoutstream - the output stream to write entity content to
IOException - if an I/O error occurspublic boolean isStreaming()
isStreaming in interface HttpEntityfalse
public Object clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||