クラスの使用
org.springframework.aot.generate.ValueCodeGenerator
org.springframework.aot.generate 内の ValueCodeGenerator 使用
修飾子と型メソッド説明ValueCodeGenerator.add
(ListSE<ValueCodeGenerator.Delegate> additionalDelegates) ValueCodeGenerator.scoped
(GeneratedMethods generatedMethods) 指定されたGeneratedMethods
をスコープとするValueCodeGenerator
を返します。static ValueCodeGenerator
ValueCodeGenerator.with
(ListSE<ValueCodeGenerator.Delegate> delegates) 指定されたValueCodeGenerator.Delegate
実装を使用してインスタンスを作成します。static ValueCodeGenerator
ValueCodeGenerator.with
(ValueCodeGenerator.Delegate... delegates) 指定されたValueCodeGenerator.Delegate
実装を使用してインスタンスを作成します。static ValueCodeGenerator
ValueCodeGenerator.withDefaults()
共通の値の型をサポートするインスタンスを返します。修飾子と型メソッド説明org.springframework.javapoet.CodeBlock
ValueCodeGenerator.Delegate.generateCode
(ValueCodeGenerator valueCodeGenerator, ObjectSE value) 指定された null 以外のvalue
のコードを生成します。org.springframework.javapoet.CodeBlock
ValueCodeGeneratorDelegates.CollectionDelegate.generateCode
(ValueCodeGenerator valueCodeGenerator, ObjectSE value) org.springframework.javapoet.CodeBlock
ValueCodeGeneratorDelegates.MapDelegate.generateCode
(ValueCodeGenerator valueCodeGenerator, ObjectSE value) protected org.springframework.javapoet.CodeBlock
ValueCodeGeneratorDelegates.CollectionDelegate.generateCollectionCode
(ValueCodeGenerator valueCodeGenerator, T collection) protected final org.springframework.javapoet.CodeBlock
ValueCodeGeneratorDelegates.CollectionDelegate.generateCollectionOf
(ValueCodeGenerator valueCodeGenerator, CollectionSE<?> collection, ClassSE<?> collectionType) protected org.springframework.javapoet.CodeBlock
ValueCodeGeneratorDelegates.MapDelegate.generateMapCode
(ValueCodeGenerator valueCodeGenerator, MapSE<?, ?> map) 空ではないMap
SE のコードを生成します。