Package org.takes.rs
Class RsWrap
- java.lang.Object
-
- org.takes.rs.RsWrap
-
- Direct Known Subclasses:
RsBuffered
,RsFlash
,RsFluent
,RsFork
,RsHtml
,RsJson
,RsLogout
,RsPrevious
,RsPrint
,RsRedirect
,RsReturn
,RsSimple
,RsText
,RsVelocity
,RsWithBody
,RsWithCookie
,RsWithHeader
,RsWithHeaders
,RsWithoutHeader
,RsWithStatus
,RsWithType
,RsWithType.Html
,RsWithType.Json
,RsWithType.Text
,RsWithType.Xml
,RsXembly
,RsXslt
public class RsWrap extends Object implements Response
Response decorator.The class is immutable and thread-safe.
- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStream
body()
Body.Iterable<String>
head()
All lines above the body.
-
-
-
Constructor Detail
-
RsWrap
public RsWrap(Response res)
Ctor.- Parameters:
res
- Original response
-
-
Method Detail
-
head
public final Iterable<String> head() throws IOException
Description copied from interface:Head
All lines above the body.- Specified by:
head
in interfaceHead
- Returns:
- List of lines
- Throws:
IOException
- If something goes wrong
-
body
public final InputStream body() throws IOException
Description copied from interface:Body
Body.- Specified by:
body
in interfaceBody
- Returns:
- Stream with body
- Throws:
IOException
- If something goes wrong
-
-