クラス InputStreamResource

java.lang.ObjectSE
org.springframework.core.io.AbstractResource
org.springframework.core.io.InputStreamResource
実装されたすべてのインターフェース:
InputStreamSourceResource

public class InputStreamResource extends AbstractResource
指定された InputStreamSEResource 実装。

他の特定の Resource 実装が適用できない場合にのみ使用してください。特に、可能な場合は ByteArrayResource またはファイルベースの Resource 実装を優先してください。

他の Resource 実装とは対照的に、これはすでに開かれているリソースの記述子です。isOpen() から true を返します。リソース記述子をどこかに保持する必要がある場合、またはストリームから複数回読み取る必要がある場合は、InputStreamResource を使用しないでください。

導入:
28.12.2003
作成者:
Juergen Hoeller, Sam Brannen
関連事項:
  • コンストラクターの詳細

    • InputStreamResource

      public InputStreamResource(InputStreamSE inputStream)
      新しい InputStreamResource を作成します。
      パラメーター:
      inputStream - 使用する InputStream
    • InputStreamResource

      public InputStreamResource(InputStreamSE inputStream, @Nullable StringSE description)
      新しい InputStreamResource を作成します。
      パラメーター:
      inputStream - 使用する InputStream
      description - InputStream の由来
  • メソッドの詳細