クラス GeneratedMethods

java.lang.ObjectSE
org.springframework.aot.generate.GeneratedMethods

public class GeneratedMethods extends ObjectSE
生成されたメソッドのマネージドコレクション。
導入:
6.0
作成者:
Phillip Webb, Stephane Nicoll
関連事項:
  • メソッドの詳細

    • add

      public GeneratedMethod add(StringSE suggestedName, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method)
      新しい GeneratedMethod を追加します。

      suggestedName は、メソッドが行うことの修飾されていない形式を提供する必要があります。たとえば、メソッドが特定の型のインスタンスを返す場合、現在のプレフィックスを使用して自動的に修飾されるため、getInstance を使用できます。

      接頭辞は、getset、または is で始まる提案された名前に対して少し異なる方法で適用されます。前の例で myBean プレフィックスを使用すると、実際のメソッド名は getMyBeanInstance になります。クラス内での一意性を確保するために、メソッドのさらなる処理が発生する可能性があります。

      パラメーター:
      suggestedName - メソッドの提案された名前
      method - メソッドの構築に使用される ConsumerSE
      戻り値:
      新しく追加された GeneratedMethod
    • add

      public GeneratedMethod add(StringSE[] suggestedNameParts, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method)
      新しい GeneratedMethod を追加します。

      suggestedNameParts は、メソッドが行うことの修飾されていない形式を提供する必要があります。たとえば、メソッドが特定の型のインスタンスを返す場合、現在のプレフィックスを使用して自動的に修飾されるため、["get", "instance"] を使用できます。

      接頭辞は、getset、または is で始まる提案された名前部分に対して少し異なる方法で適用されます。前の例で myBean プレフィックスを使用すると、実際のメソッド名は getMyBeanInstance になります。クラス内での一意性を確保するために、メソッドのさらなる処理が発生する可能性があります。

      パラメーター:
      suggestedNameParts - メソッドの提案された名前部分
      method - メソッドの構築に使用される ConsumerSE
      戻り値:
      新しく追加された GeneratedMethod
    • withPrefix

      public GeneratedMethods withPrefix(StringSE prefix)
      メソッド名に使用するプレフィックスを指定します。接頭辞は提案されたメソッド名に適用され、提案された名前自体で getsetis 接頭辞の特別な処理が行われます。
      パラメーター:
      prefix - 提案されたメソッド名に追加する接頭辞
      戻り値:
      指定されたプレフィックスを持つ新しいインスタンス