@Retention(value=RUNTIME) public @interface Component
java.lang.Class
interfaceClass
java.lang.String
name
public abstract java.lang.Class interfaceClass
public abstract java.lang.String name