You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Code.java 377B

12345678910111213141516
  1. import java.util.*;
  2. import java.io.*;
  3. interface IVOList<T extends IValueObject> extends List<T>, Externalizable, Serializable {
  4. void updateList(List<T> newList);
  5. }
  6. interface IValueObject extends Comparable<IValueObject>, Serializable {
  7. }
  8. aspect Foo {
  9. @SuppressWarnings("rawtypes")
  10. pointcut IVOListUpdate(IVOList list): target(list) && call(void updateList(*));
  11. }