public interface PropertyOperator
AsmReflectivePropertyOperator,
ReflectivePropertyOperator| 限定符和类型 | 方法和说明 |
|---|---|
@Nullable MethodInvoker |
findGetter(Class<?> targetType,
String propertyName)
Get getter method.
|
@Nullable MethodInvoker |
findSetter(Class<?> targetType,
String propertyName)
Get setter method.
|
default @Nullable Object |
readProperty(Class<?> targetType,
Object target,
String propertyName)
Get the specified property value.
|
default void |
writeProperty(Class<?> targetType,
Object target,
String propertyName,
Object value)
Set the specified property value.
|
default @Nullable Object readProperty(Class<?> targetType, Object target, String propertyName)
target - targettargetType - target typepropertyName - property name@Nullable MethodInvoker findGetter(Class<?> targetType, String propertyName)
targetType - target typepropertyName - property namedefault void writeProperty(Class<?> targetType, Object target, String propertyName, Object value)
target - targettargetType - target typepropertyName - property namevalue - property value@Nullable MethodInvoker findSetter(Class<?> targetType, String propertyName)
targetType - target typepropertyName - property nameCopyright © 2023. All rights reserved.