Class EmptyInjectionPoint

    • Constructor Detail

      • EmptyInjectionPoint

        protected EmptyInjectionPoint()
    • Method Detail

      • getType

        public Type getType()
        Description copied from interface: InjectionPoint
        Get the required type of injection point.
        Specified by:
        getType in interface InjectionPoint
        Returns:
        the required type
      • getBean

        public Bean<?> getBean()
        Description copied from interface: InjectionPoint
        Get the Bean object representing the bean that defines the injection point. If the injection point does not belong to a bean, return a null value.
        Specified by:
        getBean in interface InjectionPoint
        Returns:
        the Bean object representing bean that defines the injection point, of null if the injection point does not belong to a bean
      • getMember

        public Member getMember()
        Description copied from interface: InjectionPoint
        Get the Field object in the case of field injection, the Method object in the case of method parameter injection or the Constructor object in the case of constructor parameter injection.
        Specified by:
        getMember in interface InjectionPoint
        Returns:
        the member
      • isDelegate

        public boolean isDelegate()
        Description copied from interface: InjectionPoint
        Determines if the injection point is a decorator delegate injection point.
        Specified by:
        isDelegate in interface InjectionPoint
        Returns:
        true if the injection point is a decorator delegate injection point, and false otherwise
      • isTransient

        public boolean isTransient()
        Description copied from interface: InjectionPoint
        Determines if the injection is a transient field.
        Specified by:
        isTransient in interface InjectionPoint
        Returns:
        true if the injection point is a transient field, and false otherwise