protected static class AsmReflectivePropertyOperator.AsmReflectivePropDesc extends ReflectivePropertyOperator.ReflectivePropDesc
PropDesc implementation based on com.esotericsoftware.reflectasm.converterManagerbeanType| 构造器和说明 |
|---|
AsmReflectivePropDesc(Class<?> beanType,
@Nullable ConverterManager converterManager,
boolean throwIfNoAnyMatched) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected MethodInvoker |
createGetterInvokerForField(String propertyName,
Field field)
Creates a
MethodInvoker for getting the value of the specified field. |
protected MethodInvoker |
createInvokerForMethod(String propertyName,
Method method)
Create
MethodInvoker according to the specified method |
protected MethodInvoker |
createSetterInvokerForField(String propertyName,
Field field)
Creates a
MethodInvoker for setting the value of the specified field. |
findGetter, findSetter, resolveGetterInvokerForField, resolveInvokerForMethod, resolveSetterInvokerForFieldgetGetter, getSetterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBeanType, readProperty, writePropertypublic AsmReflectivePropDesc(Class<?> beanType, @Nullable ConverterManager converterManager, boolean throwIfNoAnyMatched)
protected MethodInvoker createSetterInvokerForField(String propertyName, Field field)
MethodInvoker for setting the value of the specified field.createSetterInvokerForField 在类中 ReflectivePropertyOperator.ReflectivePropDescpropertyName - property namefield - field to be set.MethodInvoker instance for setting the value of the specified field.protected MethodInvoker createGetterInvokerForField(String propertyName, Field field)
MethodInvoker for getting the value of the specified field.createGetterInvokerForField 在类中 ReflectivePropertyOperator.ReflectivePropDescpropertyName - property namefield - field to be got.MethodInvoker instance for getting the value of the specified field.protected MethodInvoker createInvokerForMethod(String propertyName, Method method)
MethodInvoker according to the specified methodcreateInvokerForMethod 在类中 ReflectivePropertyOperator.ReflectivePropDescpropertyName - property namemethod - getter method or setter methodMethodInvokerCopyright © 2024. All rights reserved.