public class MockJspWriter extends JspWriterEE
JspWriterEE クラスのモック実装。Web フレームワークのテストに使用されます。カスタム JSP タグをテストする場合にアプリケーションをテストする場合にのみ必要です。
autoFlushEE, bufferSizeEE, DEFAULT_BUFFEREE, NO_BUFFEREE, UNBOUNDED_BUFFEREE| コンストラクターと説明 |
|---|
MockJspWriter(HttpServletResponseEE response) レスポンスのデフォルトのライターを使用して、指定されたレスポンスの MockJspWriter を作成します。 |
MockJspWriter(HttpServletResponseEE response, java.io.Writer targetWriter) 指定されたレスポンスに対して MockJspWriter を作成します。 |
MockJspWriter(java.io.Writer targetWriter) 指定されたプレーンライターの MockJspWriter を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | clear() |
void | clearBuffer() |
void | close() |
void | flush() |
int | getRemaining() |
protected java.io.PrintWriter | getTargetWriter() ターゲット Writer を遅延初期化します。 |
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 | print(java.lang.Object value) |
void | print(java.lang.String value) |
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 | println(java.lang.Object value) |
void | println(java.lang.String value) |
void | write(char[] value, int offset, int length) |
getBufferSizeEE, isAutoFlushEEpublic MockJspWriter(HttpServletResponseEE response)
response - ラップするサーブレットのレスポンス public MockJspWriter(java.io.Writer targetWriter)
targetWriter - ラップするターゲットライター public MockJspWriter(HttpServletResponseEE response, java.io.Writer targetWriter)
response - ラップするサーブレットのレスポンス targetWriter - ラップするターゲットライター protected java.io.PrintWriter getTargetWriter()
throws java.io.IOExceptionjava.io.IOExceptionpublic void clear()
throws java.io.IOExceptionJspWriterEE の clearEE java.io.IOExceptionpublic void clearBuffer()
throws java.io.IOExceptionJspWriterEE の clearBufferEE java.io.IOExceptionpublic void flush()
throws java.io.IOExceptionjava.io.Flushable 内の flush JspWriterEE の flushEE java.io.IOExceptionpublic void close()
throws java.io.IOExceptionjava.io.Closeable 内の close java.lang.AutoCloseable 内の close JspWriterEE の closeEE java.io.IOExceptionpublic int getRemaining()
JspWriterEE の getRemainingEE public void newLine()
throws java.io.IOExceptionJspWriterEE の newLineEE java.io.IOExceptionpublic void write(char[] value,
int offset,
int length)
throws java.io.IOExceptionjava.io.Writer の write java.io.IOExceptionpublic void print(boolean value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(char value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(char[] value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(double value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(float value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(int value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(long value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(java.lang.Object value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(java.lang.String value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void println()
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(boolean value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(char value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(char[] value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(double value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(float value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(int value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(long value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(java.lang.Object value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(java.lang.String value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOException