类 DelegatingServletOutputStream
- java.lang.Object
- java.io.OutputStream
- javax.servlet.ServletOutputStream
- org.springframework.mock.web.DelegatingServletOutputStream
- 所有已实现的接口:
Closeable
,Flushable
,AutoCloseable
public class DelegatingServletOutputStream extends ServletOutputStream
Delegating implementation ofServletOutputStream
.Used by
MockHttpServletResponse
; typically not directly used for testing application controllers.- 从以下版本开始:
- 1.0.2
- 作者:
- Juergen Hoeller
- 另请参阅:
MockHttpServletResponse
构造器概要
构造器 构造器 说明 DelegatingServletOutputStream(OutputStream targetStream)
Create a DelegatingServletOutputStream for the given target stream.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
close()
void
flush()
OutputStream
getTargetStream()
Return the underlying target stream (nevernull
).void
write(int b)
从类继承的方法 javax.servlet.ServletOutputStream
isReady, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, setWriteListener
从类继承的方法 java.io.OutputStream
nullOutputStream, write, write
构造器详细资料
DelegatingServletOutputStream
public DelegatingServletOutputStream(OutputStream targetStream)
Create a DelegatingServletOutputStream for the given target stream.- 参数:
targetStream
- the target stream (nevernull
)
方法详细资料
getTargetStream
public final OutputStream getTargetStream()
Return the underlying target stream (nevernull
).
write
public void write(int b) throws IOException
- 指定者:
write
在类中OutputStream
- 抛出:
IOException
flush
public void flush() throws IOException
- 指定者:
flush
在接口中Flushable
- 覆盖:
flush
在类中OutputStream
- 抛出:
IOException
close
public void close() throws IOException
- 指定者:
close
在接口中AutoCloseable
- 指定者:
close
在接口中Closeable
- 覆盖:
close
在类中OutputStream
- 抛出:
IOException