类 BeanPropertyInterceptorImpl<T>
- java.lang.Object
-
- net.sinodawn.framework.beans.impl.BeanPropertyInterceptorImpl<T>
-
- 所有已实现的接口:
BeanPropertyInterceptor<T>,org.springframework.cglib.proxy.Callback,org.springframework.cglib.proxy.MethodInterceptor
public class BeanPropertyInterceptorImpl<T> extends Object implements BeanPropertyInterceptor<T>
-
-
字段概要
字段 修饰符和类型 字段 说明 protected List<BeanPropertyEvent>changedPropertyEventList
-
构造器概要
构造器 构造器 说明 BeanPropertyInterceptorImpl(T bean, boolean nullPropertyUndefined)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 TgetOriginalValue()List<BeanPropertyDescriptor>getPropertyDescriptorList()Objectintercept(Object target, Method method, Object[] args, org.springframework.cglib.proxy.MethodProxy methodProxy)booleanisNullPropertyUnassigned()
-
-
-
字段详细资料
-
changedPropertyEventList
protected List<BeanPropertyEvent> changedPropertyEventList
-
-
构造器详细资料
-
BeanPropertyInterceptorImpl
public BeanPropertyInterceptorImpl(T bean, boolean nullPropertyUndefined)
-
-
方法详细资料
-
intercept
public Object intercept(Object target, Method method, Object[] args, org.springframework.cglib.proxy.MethodProxy methodProxy) throws Throwable
- 指定者:
intercept在接口中org.springframework.cglib.proxy.MethodInterceptor- 抛出:
Throwable
-
getOriginalValue
public T getOriginalValue()
- 指定者:
getOriginalValue在接口中BeanPropertyInterceptor<T>
-
getPropertyDescriptorList
public List<BeanPropertyDescriptor> getPropertyDescriptorList()
- 指定者:
getPropertyDescriptorList在接口中BeanPropertyInterceptor<T>
-
isNullPropertyUnassigned
public boolean isNullPropertyUnassigned()
- 指定者:
isNullPropertyUnassigned在接口中BeanPropertyInterceptor<T>
-
-