summaryrefslogtreecommitdiffstats
path: root/tests/bugs1612/pr327134/Code.java
blob: 588e5b12d65e82ac6fb62773f2f95008238095c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.*;
import java.io.*;

interface IVOList<T extends IValueObject> extends List<T>, Externalizable, Serializable {
    void updateList(List<T> newList);
}

interface IValueObject extends Comparable<IValueObject>, Serializable {

}

aspect Foo {
  @SuppressWarnings("rawtypes")
  pointcut IVOListUpdate(IVOList list):  target(list) && call(void updateList(*));
}