クラス AbstractJsonMarshalTester.FieldInitializer<M>
java.lang.ObjectSE
org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer<M>
- 型パラメーター:
M
- マーシャラー型
- 含まれているクラス:
- AbstractJsonMarshalTester<T>
フィールドの初期化をサポートするために使用されるユーティリティクラス。
initFields
をサポートするためにサブクラスによって使用されます。コンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
FieldInitializer
(ClassSE<? extends AbstractJsonMarshalTester> testerClass) メソッドのサマリー
修飾子と型メソッド説明protected abstract AbstractJsonMarshalTester<ObjectSE>
createTester
(ClassSE<?> resourceLoadClass, ResolvableType type, M marshaller) protected void
doWithField
(FieldSE field, ObjectSE test, ObjectFactory<M> marshaller) void
initFields
(ObjectSE testInstance, M marshaller) void
initFields
(ObjectSE testInstance, ObjectFactory<M> marshaller)
コンストラクターの詳細
FieldInitializer
メソッドの詳細
initFields
initFields
doWithField
createTester
protected abstract AbstractJsonMarshalTester<ObjectSE> createTester(ClassSE<?> resourceLoadClass, ResolvableType type, M marshaller)