@Retention(value=RUNTIME) @Target(value=METHOD) public @interface ValidateChain
int[]
accept
reject
public abstract int[] accept
public abstract int[] reject