@Documented
@Qualifier
@Retention(value=RUNTIME)
@Target(value={FIELD,PARAMETER})
public @interface Reference
*
public abstract java.lang.Class<?> value
If not specified, the type of the service for this reference is derived from the injection point type.
If a value is specified it must be type compatible with (assignable to) the service type derived from the injection point type, otherwise a definition error will result.
Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0