パッケージ org.springframework.aot.generate
@NonNullApi @NonNullFields パッケージ org.springframework.aot.generate
実行時の動作と同等の生成されたコードを提供するコンポーネントのサポートクラス。
- クラス説明
Member
SE または型シグネチャーのアクセス制御を決定します。ターゲットClassName
と機能名に基づいて一意のクラス名を生成します。デフォルトのGenerationContext
実装。MethodSpec
に基づくデフォルトのMethodReference
実装。FileSystem
SE を使用して生成されたファイルを格納するGeneratedFiles
実装。型が事前に生成されていることを示します。生成された単一のクラス。生成されたクラスのマネージドコレクション。生成されたファイルのリポジトリ。特定のファイルへのアクセスを提供し、そのコンテンツを取得、保存、上書きするための便利な方法を提供します。サポートされているさまざまな種類の生成ファイル。生成されたメソッド。生成されたメソッドのマネージドコレクション。生成された型のTypeReference
。コード生成に使用される主要インターフェース。生成されたファイルをメモリ内に保持するGeneratedFiles
実装。参照または呼び出しのための便利なコード生成によるメソッドへの参照。型に基づいて引数のコードを生成するための戦略。ValueCodeGenerator
が指定された値のコードを生成できなかった場合にスローされます。値のコード生成が失敗した場合にスローされます。単一値のコードジェネレーター。特定の値の型のコード生成を実装するために使用できる戦略インターフェース。既知の値型のコードジェネレーターValueCodeGenerator.Delegate
。ValueCodeGeneratorDelegates.CollectionDelegate<T extends CollectionSE<?>>Collection
型の抽象ValueCodeGenerator.Delegate
。Map
SE 型の場合はValueCodeGenerator.Delegate
。