play.mvc
Class Results.StringChunks

java.lang.Object
  extended by play.mvc.Results.Chunks<java.lang.String>
      extended by play.mvc.Results.StringChunks
Enclosing class:
Results

public abstract static class Results.StringChunks
extends Results.Chunks<java.lang.String>

Chunked result based on String chunks.


Nested Class Summary
 
Nested classes/interfaces inherited from class play.mvc.Results.Chunks
Results.Chunks.Out<A>
 
Constructor Summary
Results.StringChunks()
           
Results.StringChunks(play.api.mvc.Codec codec)
           
Results.StringChunks(java.lang.String codec)
           
 
Method Summary
static Results.StringChunks whenReady(play.api.mvc.Codec codec, F.Callback<Results.Chunks.Out<java.lang.String>> callback)
          Creates a StringChunks.
static Results.StringChunks whenReady(F.Callback<Results.Chunks.Out<java.lang.String>> callback)
          Creates a StringChunks.
static Results.StringChunks whenReady(java.lang.String codec, F.Callback<Results.Chunks.Out<java.lang.String>> callback)
          Creates a StringChunks.
 
Methods inherited from class play.mvc.Results.Chunks
onReady
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Results.StringChunks

public Results.StringChunks()

Results.StringChunks

public Results.StringChunks(java.lang.String codec)

Results.StringChunks

public Results.StringChunks(play.api.mvc.Codec codec)
Method Detail

whenReady

public static Results.StringChunks whenReady(F.Callback<Results.Chunks.Out<java.lang.String>> callback)
Creates a StringChunks. The abstract onReady method is implemented using the specified Callback<Chunks.Out<String>>. Uses UTF-8 by default.

Parameters:
callback - the callback used to implement onReady
Returns:
a new StringChunks
Throws:
java.lang.NullPointerException - if the specified callback is null

whenReady

public static Results.StringChunks whenReady(java.lang.String codec,
                                             F.Callback<Results.Chunks.Out<java.lang.String>> callback)
Creates a StringChunks. The abstract onReady method is implemented using the specified Callback<Chunks.Out<String>>.

Parameters:
codec - the Codec charset used
callback - the callback used to implement onReady
Returns:
a new StringChunks
Throws:
java.lang.NullPointerException - if the specified callback is null

whenReady

public static Results.StringChunks whenReady(play.api.mvc.Codec codec,
                                             F.Callback<Results.Chunks.Out<java.lang.String>> callback)
Creates a StringChunks. The abstract onReady method is implemented using the specified Callback<Chunks.Out<String>>.

Parameters:
codec - the Codec used
callback - the callback used to implement onReady
Returns:
a new StringChunks
Throws:
java.lang.NullPointerException - if the specified callback is null