クラス ValueCodeGeneratorDelegates.MapDelegate

java.lang.ObjectSE
org.springframework.aot.generate.ValueCodeGeneratorDelegates.MapDelegate
実装されたすべてのインターフェース:
ValueCodeGenerator.Delegate
含まれているクラス:
ValueCodeGeneratorDelegates

public static class ValueCodeGeneratorDelegates.MapDelegate extends ObjectSE implements ValueCodeGenerator.Delegate
  • コンストラクターの詳細

    • MapDelegate

      public MapDelegate()
  • メソッドの詳細

    • generateCode

      @Nullable public org.springframework.javapoet.CodeBlock generateCode(ValueCodeGenerator valueCodeGenerator, ObjectSE value)
      インターフェースからコピーされた説明: ValueCodeGenerator.Delegate
      指定された null 以外の value のコードを生成します。このインスタンスが値をサポートしていない場合は、そのことを示す null を返す必要があります。
      次で指定:
      インターフェース ValueCodeGenerator.DelegategenerateCode 
      パラメーター:
      valueCodeGenerator - 埋め込み値に使用するコードジェネレーター
      value - 生成する値
      戻り値:
      指定された値を表すコード、または指定された値がサポートされていない場合は null
    • generateMapCode

      @Nullable protected org.springframework.javapoet.CodeBlock generateMapCode(ValueCodeGenerator valueCodeGenerator, MapSE<?,?> map)
      空ではない MapSE のコードを生成します。
      パラメーター:
      valueCodeGenerator - 埋め込み値に使用するコードジェネレーター
      map - 生成する値
      戻り値:
      指定されたマップを表すコード、または指定されたマップがサポートされていない場合は null