Methods
Modifier and Type |
Method and Description |
static Statement |
closeProxy(Statement proxyReference,
Statement beanInstance) |
static Collection<Statement> |
createAllPropertyBindings(Statement proxyRef,
Map<String,ProxyMaker.ProxyProperty> proxyProperties) |
Collection<Statement> |
getAfterStatements(MetaMethod method) |
Collection<Statement> |
getAroundInvokeStatements(MetaMethod method) |
Collection<Statement> |
getBeforeStatements(MetaMethod method) |
static BuildMetaClass |
makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements) |
static BuildMetaClass |
makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements) |
static BuildMetaClass |
makeProxy(String proxyClassName,
Class cls) |
static BuildMetaClass |
makeProxy(String proxyClassName,
Class cls,
String privateAccessorType) |
static BuildMetaClass |
makeProxy(String proxyClassName,
MetaClass toProxy) |
static BuildMetaClass |
makeProxy(String proxyClassName,
MetaClass toProxy,
String privateAccessorType) |
static BuildMetaClass |
makeProxy(String proxyClassName,
MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements) |