クラス GeneratedMethods
java.lang.ObjectSE
org.springframework.aot.generate.GeneratedMethods
生成されたメソッドのマネージドコレクション。
- 導入:
- 6.0
- 作成者:
- Phillip Webb, Stephane Nicoll
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明add
(StringSE[] suggestedNameParts, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method) 新しいGeneratedMethod
を追加します。add
(StringSE suggestedName, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method) 新しいGeneratedMethod
を追加します。withPrefix
(StringSE prefix) メソッド名に使用するプレフィックスを指定します。
メソッドの詳細
add
public GeneratedMethod add(StringSE suggestedName, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method) 新しいGeneratedMethod
を追加します。suggestedName
は、メソッドが行うことの修飾されていない形式を提供する必要があります。たとえば、メソッドが特定の型のインスタンスを返す場合、現在のプレフィックスを使用して自動的に修飾されるため、getInstance
を使用できます。接頭辞は、
get
、set
、またはis
で始まる提案された名前に対して少し異なる方法で適用されます。前の例でmyBean
プレフィックスを使用すると、実際のメソッド名はgetMyBeanInstance
になります。クラス内での一意性を確保するために、メソッドのさらなる処理が発生する可能性があります。- パラメーター:
suggestedName
- メソッドの提案された名前method
- メソッドの構築に使用されるConsumer
SE- 戻り値:
- 新しく追加された
GeneratedMethod
add
public GeneratedMethod add(StringSE[] suggestedNameParts, ConsumerSE<org.springframework.javapoet.MethodSpec.Builder> method) 新しいGeneratedMethod
を追加します。suggestedNameParts
は、メソッドが行うことの修飾されていない形式を提供する必要があります。たとえば、メソッドが特定の型のインスタンスを返す場合、現在のプレフィックスを使用して自動的に修飾されるため、["get", "instance"]
を使用できます。接頭辞は、
get
、set
、またはis
で始まる提案された名前部分に対して少し異なる方法で適用されます。前の例でmyBean
プレフィックスを使用すると、実際のメソッド名はgetMyBeanInstance
になります。クラス内での一意性を確保するために、メソッドのさらなる処理が発生する可能性があります。- パラメーター:
suggestedNameParts
- メソッドの提案された名前部分method
- メソッドの構築に使用されるConsumer
SE- 戻り値:
- 新しく追加された
GeneratedMethod
withPrefix
メソッド名に使用するプレフィックスを指定します。接頭辞は提案されたメソッド名に適用され、提案された名前自体でget
、set
、is
接頭辞の特別な処理が行われます。- パラメーター:
prefix
- 提案されたメソッド名に追加する接頭辞- 戻り値:
- 指定されたプレフィックスを持つ新しいインスタンス