インターフェース Content
- すべての既知の実装クラス:
InspectedContent,Layer
public interface Content
OutputStreamSE に書き込むことができる既知のサイズのコンテンツ。- 導入:
- 2.3.0
- 作成者:
- Phillip Webb
方法の概要
修飾子と型メソッド説明static Contentof(byte[] bytes) 指定された入力ストリームから新しいContentを作成します。static Contentof(int size, IOSupplier<InputStreamSE> supplier) 指定された入力ストリームから新しいContentを作成します。static Content指定されたファイルから新しいContentを作成します。static Content指定された UTF-8 文字列から新しいContentを作成します。intsize()コンテンツのサイズ(バイト単位)。voidwriteTo(OutputStreamSE outputStream) 指定された出力ストリームにコンテンツを書き込みます。
方法の詳細
size
int size()コンテンツのサイズ(バイト単位)。- 戻り値:
- コンテンツサイズ
writeTo
指定された出力ストリームにコンテンツを書き込みます。- パラメーター:
outputStream- 書き込む出力ストリーム- 例外:
IOExceptionSE- IO エラー時
of
指定された UTF-8 文字列から新しいContentを作成します。- パラメーター:
string- 書き込む文字列- 戻り値:
- 新しい
Contentインスタンス
of
指定された入力ストリームから新しいContentを作成します。- パラメーター:
bytes- 書き込むバイト- 戻り値:
- 新しい
Contentインスタンス
of
指定されたファイルから新しいContentを作成します。- パラメーター:
file- 書き込むファイル- 戻り値:
- 新しい
Contentインスタンス
of
指定された入力ストリームから新しいContentを作成します。ストリームは、書き込まれた後に閉じられます。- パラメーター:
size- 提供された入力ストリームのサイズsupplier- 入力ストリームサプライヤー- 戻り値:
- 新しい
Contentインスタンス