インターフェースの使用
org.springframework.core.io.InputStreamSource
InputStreamSource を使用するパッケージ
パッケージ
説明
実行時の動作と同等の生成されたコードを提供するコンポーネントのサポートクラス。
フレームワーク全体で使用される(ファイルベースの)リソースの一般的な抽象化。
Spring のリソース抽象化のサポートクラス。
生成されたコードをコンパイルおよびテストするためのサポートクラス。
org.springframework.jdbc.core
パッケージをサポートするクラス。Spring のメールインフラストラクチャの JavaMail サポート。
Spring の Web MVC フレームワークでの使用を対象とした、サーブレット API 6.0 モックオブジェクトの包括的なセット。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。 ファイルのアップロードを処理するためのマルチパート解決フレームワーク。
静的リソースを提供するためのサポートクラス。
静的リソースを提供するためのサポートクラス。
org.springframework.aot.generate 内の InputStreamSource 使用
修飾子と型メソッド説明GeneratedFiles.FileHandler.getContent()
ファイルの内容に対してInputStreamSource
を返し、ファイルが存在しない場合はnull
を返します。InMemoryGeneratedFiles.getGeneratedFile
(GeneratedFiles.Kind kind, StringSE path) 指定されたファイルのInputStreamSource
を返します。型 InputStreamSource の引数を持つ型を返す org.springframework.aot.generate のメソッド修飾子と型メソッド説明InMemoryGeneratedFiles.getGeneratedFiles
(GeneratedFiles.Kind kind) 特定のGeneratedFiles.Kind
の生成されたファイルのMap
SE を返します。型 InputStreamSource のパラメーターを持つ org.springframework.aot.generate のメソッド修飾子と型メソッド説明default void
GeneratedFiles.addClassFile
(StringSE path, InputStreamSource content) 指定されたInputStreamSource
からのコンテンツで生成されたclass file
を追加します。default void
GeneratedFiles.addFile
(GeneratedFiles.Kind kind, StringSE path, InputStreamSource content) 指定されたInputStreamSource
のコンテンツを含む、指定されたGeneratedFiles.Kind
の生成ファイルを追加します。default void
GeneratedFiles.addResourceFile
(StringSE path, InputStreamSource content) 指定されたInputStreamSource
からのコンテンツで生成されたresource file
を追加します。default void
GeneratedFiles.addSourceFile
(StringSE className, InputStreamSource content) 指定されたInputStreamSource
からのコンテンツで生成されたsource file
を追加します。protected abstract void
GeneratedFiles.FileHandler.copy
(InputStreamSource content, boolean override) void
GeneratedFiles.FileHandler.create
(InputStreamSource content) 指定されたコンテンツでファイルを作成します。void
GeneratedFiles.FileHandler.override
(InputStreamSource content) 指定されたコンテンツを使用して、このインスタンスによって処理されるファイルのコンテンツをオーバーライドします。型の型引数を持つ org.springframework.aot.generate のコンストラクターパラメーター InputStreamSource修飾子コンストラクター説明protected
FileHandler
(boolean exists, SupplierSE<InputStreamSource> existingContent) org.springframework.core.io 内の InputStreamSource 使用
org.springframework.core.io 内の InputStreamSource サブインターフェース修飾子と型インターフェース説明interface
囲んでいる「コンテキスト」からロードされるリソースの拡張インターフェース。たとえば、ServletContext
EE だけでなく、プレーンなクラスパスパスや相対ファイルシステムパス (明示的なプレフィックスなしで指定されるため、ローカルResourceLoader
のコンテキストを基準として適用されます) からもロードされます。interface
ファイルやクラスパスリソースなど、基礎となるリソースの実際の型から抽象化するリソース記述子のインターフェース。interface
リソースへの書き込みをサポートするリソースの拡張インターフェース。InputStreamSource を実装している org.springframework.core.io のクラス修飾子と型クラス説明class
URL をUrlResource
やClassPathResource
などのファイル参照に解決するリソースの抽象基本クラス。class
Resource
実装の便利な基本クラスで、典型的な動作を事前実装します。class
指定されたバイト配列のResource
実装。class
クラスパスリソースのResource
実装。protected static class
ContextResource インターフェースを実装することにより、コンテキスト相対パスを明示的に表現する ClassPathResource。class
リソースの説明を保持しているが、実際に読み取り可能なリソースを指し示していない単純なResource
実装。class
class
ファイル解決を想定したUrlResource
のサブクラス。WritableResource
インターフェースを実装しています。class
要求に応じて遅延InputStream
SE を実行するために、指定されたInputStream
SE または指定されたInputStreamSource
(ラムダ式として提供可能) のResource
実装。class
Module
SE 解決のためのResource
実装。Module.getResourceAsStream(java.lang.String)
SE 経由でModuleResource.getInputStream()
アクセスを実行します。class
class
java.net.URL
ロケーター用のResource
実装。class
JBoss VFS ベースのResource
実装。型 InputStreamSource のパラメーターを持つ org.springframework.core.io のコンストラクター修飾子コンストラクター説明InputStreamResource
(InputStreamSource inputStreamSource) 単一使用のために、遅延InputStream
を使用して新しいInputStreamResource
を作成します。InputStreamResource
(InputStreamSource inputStreamSource, StringSE description) 単一使用のために、遅延InputStream
を使用して新しいInputStreamResource
を作成します。org.springframework.core.io.support 内の InputStreamSource 使用
InputStreamSource を実装している org.springframework.core.io.support のクラスorg.springframework.core.test.tools 内の InputStreamSource 使用
型 InputStreamSource のパラメーターを持つ org.springframework.core.test.tools のメソッド修飾子と型メソッド説明static ClassFile
ClassFile.of
(StringSE name, InputStreamSource inputStreamSource) 指定されたInputStreamSource
から新しいClassFile
を作成するファクトリメソッド。static ResourceFile
ResourceFile.of
(StringSE path, InputStreamSource inputStreamSource) 指定されたInputStreamSource
から新しいResourceFile
を作成するファクトリメソッド。static SourceFile
SourceFile.of
(StringSE path, InputStreamSource inputStreamSource) 指定されたInputStreamSource
から新しいSourceFile
を作成するファクトリメソッド。static SourceFile
SourceFile.of
(InputStreamSource inputStreamSource) 指定されたInputStreamSource
から新しいSourceFile
を作成するファクトリメソッド。org.springframework.jdbc.core.support 内の InputStreamSource 使用
型 InputStreamSource のパラメーターを持つ org.springframework.jdbc.core.support のコンストラクター修飾子コンストラクター説明SqlBinaryValue
(InputStreamSource resource, long length) 指定されたコンテンツに対して新しいSqlBinaryValue
を作成します。org.springframework.mail.javamail 内の InputStreamSource 使用
型 InputStreamSource のパラメーターを持つ org.springframework.mail.javamail のメソッド修飾子と型メソッド説明void
MimeMessageHelper.addAttachment
(StringSE attachmentFilename, InputStreamSource inputStreamSource) org.springframework.core.io.InputStreamResource
からコンテンツを取得して、MimeMessage に添付ファイルを追加します。void
MimeMessageHelper.addAttachment
(StringSE attachmentFilename, InputStreamSource inputStreamSource, StringSE contentType) org.springframework.core.io.InputStreamResource
からコンテンツを取得して、MimeMessage に添付ファイルを追加します。void
MimeMessageHelper.addInline
(StringSE contentId, StringSE inlineFilename, InputStreamSource inputStreamSource) MimeMessage にインライン要素を追加し、org.springframework.core.InputStreamResource
からコンテンツを取得し、インライン fileName を明示的に指定します。void
MimeMessageHelper.addInline
(StringSE contentId, StringSE inlineFilename, InputStreamSource inputStreamSource, StringSE contentType) MimeMessage にインライン要素を追加し、org.springframework.core.InputStreamResource
からコンテンツを取得し、インライン fileName とコンテンツ型を明示的に指定します。void
MimeMessageHelper.addInline
(StringSE contentId, InputStreamSource inputStreamSource, StringSE contentType) MimeMessage にインライン要素を追加し、org.springframework.core.InputStreamResource
からコンテンツを取得し、コンテンツ型を明示的に指定します。protected DataSourceEE
MimeMessageHelper.createDataSource
(InputStreamSource inputStreamSource, StringSE contentType, StringSE name) 指定された InputStreamSource のアクティベーションフレームワーク DataSource を作成します。org.springframework.mock.web 内の InputStreamSource 使用
InputStreamSource を実装している org.springframework.mock.web のクラスorg.springframework.web.context.support 内の InputStreamSource 使用
InputStreamSource を実装している org.springframework.web.context.support のクラスorg.springframework.web.multipart 内の InputStreamSource 使用
org.springframework.web.multipart 内の InputStreamSource サブインターフェースorg.springframework.web.reactive.resource 内の InputStreamSource 使用
org.springframework.web.reactive.resource 内の InputStreamSource サブインターフェース修飾子と型クラス説明class
ResourceTransformer
がコンテンツを除く他のすべての情報を保持する元のリソースを表すために使用できるByteArrayResource
の拡張。org.springframework.web.servlet.resource 内の InputStreamSource 使用
org.springframework.web.servlet.resource 内の InputStreamSource サブインターフェース修飾子と型クラス説明class
ResourceTransformer
がコンテンツを除く他のすべての情報を保持する元のリソースを表すために使用できるByteArrayResource
の拡張。