public class Cglibs extends Object
| 构造器和说明 |
|---|
Cglibs() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getSuperClassName(Object obj)
proxied object class will be like
com.github.bingoohuang.westcache.RefreshTest$FlushBean$$EnhancerByCGLIB$$8b0b1c89
com.github.bingoohuang.westcache.springdemo.CacheInterfaceDemo$$EnhancerBySpringCGLIB$$5669a142
|
boolean |
isProxyClass(Class<?> targetClass) |
Object |
proxy(Class<?> superClass,
net.sf.cglib.proxy.MethodInterceptor interceptor,
Class<?>... interfaces)
create a proxied object by cglib.
|
public String getSuperClassName(Object obj)
obj - cglib enhanced object.public Object proxy(Class<?> superClass, net.sf.cglib.proxy.MethodInterceptor interceptor, Class<?>... interfaces)
superClass - target class.interceptor - interceptor.interfaces - interfaces.public boolean isProxyClass(Class<?> targetClass)
Copyright © 2018. All rights reserved.