public class DelegatingServletInputStream extends ServletInputStreamEE
ServletInputStreamEE の実装の委譲。MockHttpServletRequest で使用されます。通常、アプリケーションコントローラーのテストには直接使用されません。
MockHttpServletRequest| コンストラクターと説明 |
|---|
DelegatingServletInputStream(InputStreamSE sourceStream) 指定されたソースストリームの DelegatingServletInputStream を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | available() |
void | close() |
InputStreamSE | getSourceStream() 基になるソースストリームを返します( null は決してしないでください)。 |
boolean | isFinished() ストリームからすべてのデータが読み取られた場合は true を返し、そうでない場合は false を返します。 |
boolean | isReady() ブロックせずにデータを読み取ることができる場合は true を返し、そうでない場合は false を返します。 |
int | read() |
void | setReadListener(ReadListenerEE readListener) 読み取りが可能になったときに、提供された ReadListenerEE を呼び出すよう ServletInputStream に指示します |
readLineEEmarkSE, markSupportedSE, readSE, readSE, resetSE, skipSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic DelegatingServletInputStream(InputStreamSE sourceStream)
sourceStream - ソースストリーム (非 null)public final InputStreamSE getSourceStream()
null は決してしないでください)。public int read()
throws IOExceptionSEInputStreamSE の readSE IOExceptionSEpublic int available()
throws IOExceptionSEInputStreamSE の availableSE IOExceptionSEpublic void close()
throws IOExceptionSECloseableSE の closeSE AutoCloseableSE の closeSE InputStreamSE の closeSE IOExceptionSEpublic boolean isFinished()
javax.servlet.ServletInputStreamEEServletInputStreamEE の isFinishedEE true、そうでない場合は false を返します。public boolean isReady()
javax.servlet.ServletInputStreamEEServletInputStreamEE の isReadyEE true、そうでない場合は false を返します。public void setReadListener(ReadListenerEE readListener)
javax.servlet.ServletInputStreamEEReadListenerEE を呼び出すよう ServletInputStream に指示します ServletInputStreamEE の setReadListenerEE readListener - 読み取りが可能になったときに通知される ReadListenerEE