クラス FileSystemGeneratedFiles
java.lang.ObjectSE
org.springframework.aot.generate.FileSystemGeneratedFiles
- 実装されたすべてのインターフェース:
GeneratedFiles
FileSystem
SE を使用して生成されたファイルを格納する GeneratedFiles
実装。- 導入:
- 6.0
- 作成者:
- Phillip Webb, Stephane Nicoll
ネストされたクラスのサマリー
インターフェース org.springframework.aot.generate.GeneratedFiles から継承されたネストクラス / インターフェース
GeneratedFiles.FileHandler, GeneratedFiles.Kind
コンストラクターの概要
コンストラクターコンストラクター説明特定のroot
に保存されたすべてのファイルを使用して、新しいFileSystemGeneratedFiles
インスタンスを作成します。指定されたFunction
SE によって提供されるルートに格納されたすべてのファイルを使用して、新しいFileSystemGeneratedFiles
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明void
handleFile
(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
に対して、次のサブディレクトリが作成されます。sources
resources
classes
- パラメーター:
root
- ルートパス- 関連事項:
FileSystemGeneratedFiles
指定されたFunction
SE によって提供されるルートに格納されたすべてのファイルを使用して、新しい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
のコンシューマー