类 PropertyAccessor

java.lang.Object
cn.bytengine.d.assist.PropertyAccessor

public class PropertyAccessor extends Object
属性访问器
  • 构造器详细资料

    • PropertyAccessor

      public PropertyAccessor(cn.bytengine.d.lang.reflect.PropertyInfo propertyInfo, MethodAccessor getter, MethodAccessor setter)
      根据指定属性信息和属性访问器创建属性访问器
      参数:
      propertyInfo - 属性信息
      getter - 属性读取器
      setter - 属性设置器
  • 方法详细资料

    • getPropertyInfo

      public cn.bytengine.d.lang.reflect.PropertyInfo getPropertyInfo()
      获取属性信息
      返回:
      属性信息
    • getGetter

      public MethodAccessor getGetter()
      获取属性读取器
      返回:
      属性读取器
    • getSetter

      public MethodAccessor getSetter()
      获取属性设置器
      返回:
      属性设置器
    • set

      public void set(Object me, Object value)
      设置指定实例属性值
      参数:
      me - 实例对象
      value - 设置值
    • get

      public Object get(Object me)
      读取指定实例属性值
      参数:
      me - 实例对象
      返回:
      属性值