|
Build 1.0_r1(from source) | |||||||||
| 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
An entity whose content is retrieved 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()
Returns a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver. |
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 to produce 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
ObjectClasses which wish to support cloning must specify that they implement the Cloneable interface, since the implementation checks for this.
clone in class ObjectCloneNotSupportedException - if the receiver's class does not
implement the interface Cloneable.
|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||