M
- マーシャラー型 protected abstract static class AbstractJsonMarshalTester.FieldInitializer<M> extends ObjectSE
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) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected FieldInitializer(ClassSE<? extends AbstractJsonMarshalTester> testerClass)
public void initFields(ObjectSE testInstance, ObjectFactory<M> marshaller)
protected void doWithField(FieldSE field, ObjectSE test, ObjectFactory<M> marshaller)
protected abstract AbstractJsonMarshalTester<ObjectSE> createTester(ClassSE<?> resourceLoadClass, ResolvableType type, M marshaller)