public final class PoiReflectorUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static PoiReflectorUtil |
forClass(java.lang.Class<?> clazz) |
static PoiReflectorUtil |
fromCache(java.lang.Class<?> clazz) |
java.util.List<java.lang.reflect.Field> |
getFieldList() |
java.lang.reflect.Method |
getGetMethod(java.lang.String propertyName) |
java.util.Map<java.lang.String,java.lang.reflect.Method> |
getGetMethods() |
java.lang.reflect.Method |
getSetMethod(java.lang.String propertyName) |
java.lang.Object |
getValue(java.lang.Object obj,
java.lang.String property)
获取field 值
|
boolean |
setValue(java.lang.Object obj,
java.lang.String property,
java.lang.Object object)
设置field值
|
public static PoiReflectorUtil forClass(java.lang.Class<?> clazz)
public static PoiReflectorUtil fromCache(java.lang.Class<?> clazz)
public java.lang.reflect.Method getGetMethod(java.lang.String propertyName)
public java.lang.reflect.Method getSetMethod(java.lang.String propertyName)
public java.lang.Object getValue(java.lang.Object obj,
java.lang.String property)
obj - property - public boolean setValue(java.lang.Object obj,
java.lang.String property,
java.lang.Object object)
obj - 对象property - object - 属性值public java.util.Map<java.lang.String,java.lang.reflect.Method> getGetMethods()
public java.util.List<java.lang.reflect.Field> getFieldList()
Copyright © 2018 Lumer. All Rights Reserved.