Package io.javalin.mock.servlet
Class HttpServletResponseMock
-
- All Implemented Interfaces:
-
jakarta.servlet.ServletResponse,jakarta.servlet.http.HttpServletResponse
public final class HttpServletResponseMock implements HttpServletResponse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classHttpServletResponseMock.ResponseStatepublic final classHttpServletResponseMock.Error
-
Field Summary
Fields Modifier and Type Field Description public List<Cookie>cookiesprivate final HttpServletResponseMock.ResponseStatestate
-
Constructor Summary
Constructors Constructor Description HttpServletResponseMock(HttpServletResponseMock.ResponseState state)
-
Method Summary
-
-
Constructor Detail
-
HttpServletResponseMock
HttpServletResponseMock(HttpServletResponseMock.ResponseState state)
-
-
Method Detail
-
getState
final HttpServletResponseMock.ResponseState getState()
-
getCharacterEncoding
String getCharacterEncoding()
-
setCharacterEncoding
Unit setCharacterEncoding(String encoding)
-
getContentType
String getContentType()
-
setContentType
Unit setContentType(String contentType)
-
setContentLength
Unit setContentLength(Integer contentLength)
-
setContentLengthLong
Unit setContentLengthLong(Long contentLength)
-
getOutputStream
ServletOutputStream getOutputStream()
-
getWriter
PrintWriter getWriter()
-
setBufferSize
Unit setBufferSize(Integer bufferSize)
-
getBufferSize
Integer getBufferSize()
-
flushBuffer
Unit flushBuffer()
-
resetBuffer
Unit resetBuffer()
-
isCommitted
Boolean isCommitted()
-
containsHeader
Boolean containsHeader(String header)
-
setDateHeader
Unit setDateHeader(String header, Long value)
-
addDateHeader
Unit addDateHeader(String header, Long value)
-
setIntHeader
Unit setIntHeader(String header, Integer value)
-
addIntHeader
Unit addIntHeader(String header, Integer value)
-
getHeaders
Collection<String> getHeaders(String header)
-
getHeaderNames
Collection<String> getHeaderNames()
-
encodeRedirectURL
String encodeRedirectURL(String url)
-
encodeUrl
@Deprecated(message = "Deprecated", replaceWith = @ReplaceWith(imports = {"java.net.URLEncoder"}, expression = "URLEncoder.encode(url, state.characterEncoding)")) String encodeUrl(String url)
-
encodeRedirectUrl
@Deprecated(message = "Deprecated", replaceWith = @ReplaceWith(imports = {"java.net.URLEncoder"}, expression = "URLEncoder.encode(p0, state.characterEncoding)")) String encodeRedirectUrl(String url)
-
sendRedirect
Unit sendRedirect(String url)
-
setStatus
@Deprecated(message = "Deprecated", replaceWith = @ReplaceWith(imports = {}, expression = "throw UnsupportedOperationException()")) Unit setStatus(Integer status, String message)
-
-
-
-