@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) public @interface Monitor
int
sample
public abstract int sample