クラス MockBodyContent
java.lang.ObjectSE
java.io.WriterSE
jakarta.servlet.jsp.JspWriter
jakarta.servlet.jsp.tagext.BodyContent
org.springframework.mock.web.MockBodyContent
- 実装されたすべてのインターフェース:
CloseableSE
、FlushableSE
、AppendableSE
、AutoCloseableSE
BodyContent
EE クラスのモック実装。カスタム JSP タグをテストするときにアプリケーションをテストする場合にのみ必要です。- 導入:
- 2.5
- 作成者:
- Juergen Hoeller
フィールドサマリー
クラス jakarta.servlet.jsp.JspWriterEE から継承されたフィールド
autoFlushEE, bufferSizeEE, DEFAULT_BUFFEREE, NO_BUFFEREE, UNBOUNDED_BUFFEREE
コンストラクターのサマリー
コンストラクターコンストラクター説明MockBodyContent
(StringSE content, HttpServletResponseEE response) 指定されたレスポンスに対して MockBodyContent を作成します。MockBodyContent
(StringSE content, HttpServletResponseEE response, WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。MockBodyContent
(StringSE content, WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。メソッドのサマリー
修飾子と型メソッド説明void
clear()
void
void
close()
int
void
newLine()
void
print
(boolean value) void
print
(char value) void
print
(char[] value) void
print
(double value) void
print
(float value) void
print
(int value) void
print
(long value) void
void
void
println()
void
println
(boolean value) void
println
(char value) void
println
(char[] value) void
println
(double value) void
println
(float value) void
println
(int value) void
println
(long value) void
void
void
write
(char[] value, int offset, int length) void
クラス jakarta.servlet.jsp.tagext.BodyContentEE から継承されたメソッド
clearBody, flush, getEnclosingWriter
クラス jakarta.servlet.jsp.JspWriterEE から継承されたメソッド
getBufferSize, isAutoFlush
コンストラクターの詳細
MockBodyContent
指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content
- 公開するボディコンテンツresponse
- ラップするサーブレットのレスポンス
MockBodyContent
指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content
- 公開するボディコンテンツtargetWriter
- ラップするターゲットライター
MockBodyContent
public MockBodyContent(StringSE content, @Nullable HttpServletResponseEE response, @Nullable WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content
- 公開するボディコンテンツresponse
- ラップするサーブレットのレスポンスtargetWriter
- ラップするターゲットライター
メソッドの詳細
getReader
- 次で指定:
- クラス
BodyContentEE
のgetReader
getString
- 次で指定:
- クラス
BodyContentEE
のgetString
writeOut
- 次で指定:
- クラス
BodyContentEE
のwriteOutEE
- 例外:
IOExceptionSE
clear
- 次で指定:
- クラス
JspWriterEE
のclear
- 例外:
IOExceptionSE
clearBuffer
- 次で指定:
- クラス
JspWriterEE
のclearBuffer
- 例外:
IOExceptionSE
close
- 次で指定:
- インターフェース
AutoCloseableSE
のclose
- 次で指定:
- インターフェース
CloseableSE
のclose
- 次で指定:
- クラス
JspWriterEE
のclose
- 例外:
IOExceptionSE
getRemaining
public int getRemaining()- 次で指定:
- クラス
JspWriterEE
のgetRemaining
newLine
- 次で指定:
- クラス
JspWriterEE
のnewLine
- 例外:
IOExceptionSE
write
- 次で指定:
- クラス
WriterSE
のwriteSE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEE
のprintEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintln
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEE
のprintlnEE
- 例外:
IOExceptionSE