@Retention(value=CLASS)
@Target(value=METHOD)
public @interface Reference
public abstract java.lang.String name
public abstract java.lang.Class<?> service
public abstract boolean optional
public abstract boolean multiple
public abstract boolean dynamic
public abstract java.lang.String target
public abstract java.lang.String unbind
public abstract char type