|
||||||||||
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 HttpEntity
public long getContentLength()
HttpEntity
getContentLength
in interface HttpEntity
Long.MAX_VALUE
,
a negative number is returned.public InputStream getContent() throws IOException
HttpEntity
repeatable
will throw an exception if this method is called multiple times.
getContent
in interface HttpEntity
IOException
- if the stream could not be createdpublic void writeTo(OutputStream outstream) throws IOException
HttpEntity
writeTo
in interface HttpEntity
outstream
- the output stream to write entity content to
IOException
- if an I/O error occurspublic boolean isStreaming()
isStreaming
in interface HttpEntity
false
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |