1 2 3 4 5 6 7 8 9
import java.io.Serializable; public aspect X { declare parents: T implements Serializable; before(): call(* Serializable+.m*(..)) { System.out.println("advice running"); } }