aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs187/475152/BaseAspect.aj
blob: ddfaa3183679a91b080a90415cbf1b292514d845 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package ajtest;

import java.lang.reflect.Field;

import ajtest.AjTarget;

public abstract aspect BaseAspect {

	protected pointcut mapped(Object obj) : get(@(AjTarget) Long *) && target(obj);

	Object around(Object obj) : mapped(obj) {
		Object value = proceed(obj);
		return value;
	}
}