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