クラス ControllerMethodReturnTypeAotProcessor
java.lang.ObjectSE
org.springframework.hateoas.aot.ControllerMethodReturnTypeAotProcessor
- 実装されたすべてのインターフェース:
BeanRegistrationAotProcessor
public class ControllerMethodReturnTypeAotProcessor
extends ObjectSE
implements BeanRegistrationAotProcessor
コントローラーメソッドの戻り値の型のプロキシ型を提供する
BeanRegistrationAotProcessor
で、DummyInvocationUtils
が指すことができます。つまり、偽のメソッド呼び出しを介してリンクを作成します。- 導入:
- 2.0
- 作成者:
- Christoph Strobl, Oliver Drotbohm
コンストラクターのサマリー
修飾子コンストラクター説明Controller
アノテーションが付けられたクラスを検索する新しいControllerMethodReturnTypeAotProcessor
を作成します。protected
ControllerMethodReturnTypeAotProcessor
(ClassSE<? extends AnnotationSE> controllerAnnotationType) 指定されたアノテーションを備えたクラスを検索する新しいControllerMethodReturnTypeAotProcessor
を作成します。メソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.aot.BeanRegistrationAotProcessor から継承されたメソッド
isBeanExcludedFromAotProcessing
コンストラクターの詳細
ControllerMethodReturnTypeAotProcessor
public ControllerMethodReturnTypeAotProcessor()Controller
アノテーションが付けられたクラスを検索する新しいControllerMethodReturnTypeAotProcessor
を作成します。ControllerMethodReturnTypeAotProcessor
protected ControllerMethodReturnTypeAotProcessor(ClassSE<? extends AnnotationSE> controllerAnnotationType) 指定されたアノテーションを備えたクラスを検索する新しいControllerMethodReturnTypeAotProcessor
を作成します。- パラメーター:
controllerAnnotationType
- null であってはなりません。
メソッドの詳細
processAheadOfTime
- 次で指定:
- インターフェース
BeanRegistrationAotProcessor
のprocessAheadOfTime