| Package | Description |
|---|---|
| org.nutz.aop |
提供对 Java 类的拦截能力
|
| org.nutz.aop.asm |
Nutz.Aop的实现,基于精简的asm库
|
| org.nutz.aop.interceptor |
内置的Aop拦截器实现类
|
| org.nutz.aop.interceptor.async | |
| org.nutz.aop.matcher |
Aop方法匹配
|
| org.nutz.ioc.aop | |
| org.nutz.ioc.aop.config | |
| org.nutz.ioc.aop.config.impl |
| Class and Description |
|---|
| AbstractClassAgent.Pair2 |
| AopCallback
不要实现这个接口
不要实现这个接口 不要实现这个接口 不要实现这个接口 不要实现这个接口 不要实现这个接口 不要实现这个接口 不要实现这个接口 这个接口仅供构建Aop类使用 这个接口将添加到被Aop改造过的类,如果你实现本接口,将导致不可预知的情况发生!! |
| ClassAgent
类定义的代理
|
| ClassDefiner
根据字节码,定义一个 Class 文件
|
| InterceptorChain
拦截器链,持有被调用方法的信息
|
| MethodInterceptor
方法拦截器v2
|
| MethodMatcher |
| Class and Description |
|---|
| AbstractClassAgent
提供ClassAgent的基础实现,拦截不可能插入Aop代码的Class
传入的Class对象需要满足的条件
不能是final或者abstract的
必须有非private的构造函数
|
| AbstractClassAgent.Pair2 |
| ClassAgent
类定义的代理
|
| ClassDefiner
根据字节码,定义一个 Class 文件
|
| Class and Description |
|---|
| InterceptorChain
拦截器链,持有被调用方法的信息
|
| MethodInterceptor
方法拦截器v2
|
| Class and Description |
|---|
| InterceptorChain
拦截器链,持有被调用方法的信息
|
| MethodInterceptor
方法拦截器v2
|
| Class and Description |
|---|
| MethodMatcher |
| Class and Description |
|---|
| MethodInterceptor
方法拦截器v2
|
| Class and Description |
|---|
| MethodInterceptor
方法拦截器v2
|
| MethodMatcher |
| Class and Description |
|---|
| MethodInterceptor
方法拦截器v2
|
| MethodMatcher |
Copyright © 2017. All rights reserved.