インターフェース ValueCodeGenerator.Delegate
- すべての既知の実装クラス:
ValueCodeGeneratorDelegates.CollectionDelegate
,ValueCodeGeneratorDelegates.MapDelegate
- 含まれているクラス:
- ValueCodeGenerator
public static interface ValueCodeGenerator.Delegate
特定の値の型のコード生成を実装するために使用できる戦略インターフェース。
メソッドのサマリー
修飾子と型メソッド説明org.springframework.javapoet.CodeBlock
generateCode
(ValueCodeGenerator valueCodeGenerator, ObjectSE value) 指定された null 以外のvalue
のコードを生成します。
メソッドの詳細
generateCode
@Nullable org.springframework.javapoet.CodeBlock generateCode(ValueCodeGenerator valueCodeGenerator, ObjectSE value) 指定された null 以外のvalue
のコードを生成します。このインスタンスが値をサポートしていない場合は、そのことを示すnull
を返す必要があります。- パラメーター:
valueCodeGenerator
- 埋め込み値に使用するコードジェネレーターvalue
- 生成する値- 戻り値:
- 指定された値を表すコード、または指定された値がサポートされていない場合は
null
。