@Documented
 @Inherited
 @Retention(value=RUNTIME)
 @Scope
 @Target(value={FIELD,METHOD,PARAMETER,TYPE})
public @interface ComponentScoped
SingleComponent(s) and FactoryComponent(s) that may
 reference it through injection.Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0