クラス FileSystemGeneratedFiles
java.lang.ObjectSE
org.springframework.aot.generate.FileSystemGeneratedFiles
- 実装されているすべてのインターフェース:
GeneratedFiles
FileSystemSE を使用して生成されたファイルを格納する GeneratedFiles 実装。- 導入:
- 6.0
- 作成者:
- Phillip Webb, Stephane Nicoll
ネストされたクラスの要約
インターフェース org.springframework.aot.generate.GeneratedFiles から継承されたネストクラス / インターフェース
GeneratedFiles.FileHandler, GeneratedFiles.Kindコンストラクターの概要
コンストラクターコンストラクター説明特定のrootに保存されたすべてのファイルを使用して、新しいFileSystemGeneratedFilesインスタンスを作成します。指定されたFunctionSE によって提供されるルートに格納されたすべてのファイルを使用して、新しいFileSystemGeneratedFilesインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明voidhandleFile(GeneratedFiles.Kind kind, StringSE path, ThrowingConsumer<GeneratedFiles.FileHandler> handler) 指定されたハンドラーを使用して、指定されたGeneratedFiles.Kindの生成されたファイルを処理します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.aot.generate.GeneratedFiles から継承されたメソッド
addClassFile, addFile, addFile, addFile, addResourceFile, addResourceFile, addResourceFile, addSourceFile, addSourceFile, addSourceFile, addSourceFile
コンストラクターの詳細
FileSystemGeneratedFiles
特定のrootに保存されたすべてのファイルを使用して、新しいFileSystemGeneratedFilesインスタンスを作成します。別のファイルkindsに対して、次のサブディレクトリが作成されます。sourcesresourcesclasses
- パラメーター:
root- ルートパス- 関連事項:
FileSystemGeneratedFiles
指定されたFunctionSE によって提供されるルートに格納されたすべてのファイルを使用して、新しいFileSystemGeneratedFilesインスタンスを作成します。- パラメーター:
roots- 指定されたGeneratedFiles.Kindに使用するルートを返す関数
メソッドの詳細
handleFile
public void handleFile(GeneratedFiles.Kind kind, StringSE path, ThrowingConsumer<GeneratedFiles.FileHandler> handler) インターフェースからコピーされた説明:GeneratedFiles指定されたハンドラーを使用して、指定されたGeneratedFiles.Kindの生成されたファイルを処理します。ファイルハンドラーを使用すると、すでに生成されたファイルの内容 (存在する場合) を消費し、必要に応じてその内容を上書きする方法を提供できます。- 次で指定:
- インターフェース
GeneratedFilesのhandleFile - パラメーター:
kind- ファイルの種類path- ファイルの相対パスhandler- ファイルのGeneratedFiles.FileHandlerのコンシューマー