インターフェース ValueCodeGenerator.Delegate

すべての既知の実装クラス:
ValueCodeGeneratorDelegates.CollectionDelegateValueCodeGeneratorDelegates.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