org.apache.wicket.response
Class StringResponse

java.lang.Object
  extended by org.apache.wicket.request.Response
      extended by org.apache.wicket.response.StringResponse

public class StringResponse
extends Response

Response object that writes to a StringWriter. If the StringResponse is later converted to a String via toString(), the output which was written to the StringResponse will be returned as a String.

Author:
Jonathan Locke

Field Summary
protected  AppendingStringBuffer out
          StringWriter to write to
 
Constructor Summary
StringResponse()
          Constructor
 
Method Summary
 String encodeURL(CharSequence url)
           
 CharSequence getBuffer()
           
 Object getContainerResponse()
           
 void reset()
           
 String toString()
           
 void write(byte[] array)
           
 void write(byte[] array, int offset, int length)
           
 void write(CharSequence string)
           
 
Methods inherited from class org.apache.wicket.request.Response
close, getOutputStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

out

protected final AppendingStringBuffer out
StringWriter to write to

Constructor Detail

StringResponse

public StringResponse()
Constructor

Method Detail

write

public void write(CharSequence string)
Specified by:
write in class Response
See Also:
Response.write(CharSequence)

reset

public void reset()
Overrides:
reset in class Response
See Also:
Response.reset()

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getBuffer

public CharSequence getBuffer()
Returns:
The internal buffer directly as a CharSequence

write

public void write(byte[] array)
Specified by:
write in class Response

write

public void write(byte[] array,
                  int offset,
                  int length)
Specified by:
write in class Response

encodeURL

public String encodeURL(CharSequence url)
Specified by:
encodeURL in class Response

getContainerResponse

public Object getContainerResponse()
Specified by:
getContainerResponse in class Response


Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.