목록 인터페이스 내의 메소드를 가리키는 클래스를 만들고 싶습니다. 이것은 내 조언에 표적 (목록)을 추가하기 전까지는 효과가있는 것으로 보인다. 나는 (예를 들어) 무엇이 바뀌 었는지를보기 위해 추가하기 전과 후에 목록의 요소를보고 싶습니다. 그러나 나는 객체로서 내 목록을 전달할 수 없습니다.AspectJ 매개 변수화 된 유형이 대상 pointcut을 지원하지 않습니다.
pointcut addPointCut() : call(boolean List.add(..));
before(List<Integer> list) : addPointCut() && target(list) {
System.out.println("testing");
for(Object i : list) {
System.out.println(i);
}
}