Class UnqualifiedImpl

    • Constructor Detail

      • UnqualifiedImpl

        public UnqualifiedImpl​(Class<? extends Annotation>... value)
        Makes a copy of the annotation classes values and initializes this Unqualified annotation with those values
        Parameters:
        value - A list of qualifiers that must NOT be on injection point. A zero-length list indicates that no qualifier must be present on the matching service
    • Method Detail

      • value

        public Class<? extends Annotation>[] value()
        The set of annotations that must not be associated with the service being injected
        Returns:
        All annotations that must not be on the injected service. An empty list indicates that NO annotations must be on the injected service