クラス InMemoryGeneratedFiles
java.lang.ObjectSE
org.springframework.aot.generate.InMemoryGeneratedFiles
- 実装されたすべてのインターフェース:
GeneratedFiles
生成されたファイルをメモリ内に保持する
GeneratedFiles
実装。- 導入:
- 6.0
- 作成者:
- Phillip Webb
ネストされたクラスのサマリー
インターフェース org.springframework.aot.generate.GeneratedFiles から継承されたネストクラス / インターフェース
GeneratedFiles.Kind
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
addFile
(GeneratedFiles.Kind kind, StringSE path, InputStreamSource content) 指定されたInputStreamSource
のコンテンツを含む、指定されたGeneratedFiles.Kind
の生成ファイルを追加します。getGeneratedFile
(GeneratedFiles.Kind kind, StringSE path) 指定されたファイルのInputStreamSource
を返します。getGeneratedFileContent
(GeneratedFiles.Kind kind, StringSE path) 指定されたファイルの内容を返します。特定のGeneratedFiles.Kind
の生成されたファイルのMap
SE を返します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.aot.generate.GeneratedFiles から継承されたメソッド
addClassFile, addFile, addFile, addResourceFile, addResourceFile, addResourceFile, addSourceFile, addSourceFile, addSourceFile, addSourceFile
コンストラクターの詳細
InMemoryGeneratedFiles
public InMemoryGeneratedFiles()
メソッドの詳細
addFile
インターフェースからコピーされた説明:GeneratedFiles
指定されたInputStreamSource
のコンテンツを含む、指定されたGeneratedFiles.Kind
の生成ファイルを追加します。- 次で指定:
- インターフェース
GeneratedFiles
のaddFile
- パラメーター:
kind
- 書き込まれるファイルの種類path
- ファイルの相対パスcontent
- ファイルの内容を含む入力ストリームを提供するInputStreamSource
getGeneratedFiles
特定のGeneratedFiles.Kind
の生成されたファイルのMap
SE を返します。- パラメーター:
kind
- 生成されたファイルの種類- 戻り値:
InputStreamSource
インスタンスへのパスのMap
SE
getGeneratedFileContent
@Nullable public StringSE getGeneratedFileContent(GeneratedFiles.Kind kind, StringSE path) throws IOExceptionSE 指定されたファイルの内容を返します。- パラメーター:
kind
- 生成されたファイルの種類path
- ファイルのパス- 戻り値:
- ファイルの内容、またはファイルが見つからない場合は
null
- 例外:
IOExceptionSE
- 読み取りエラー時
getGeneratedFile
指定されたファイルのInputStreamSource
を返します。- パラメーター:
kind
- 生成されたファイルの種類path
- ファイルのパス- 戻り値:
- ファイルソースまたはファイルが見つからない場合は
null