Class ProcessAnnotatedTypeImpl<X>

    • Constructor Detail

      • ProcessAnnotatedTypeImpl

        public ProcessAnnotatedTypeImpl​(WebBeansContext webBeansContext,
                                        jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType)
        Creates a new instance with the given annotated type.
        Parameters:
        annotatedType - annotated type
    • Method Detail

      • getAnnotatedType

        public jakarta.enterprise.inject.spi.AnnotatedType<X> getAnnotatedType()
        Specified by:
        getAnnotatedType in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
      • setAnnotatedType

        public void setAnnotatedType​(jakarta.enterprise.inject.spi.AnnotatedType<X> type)
        Specified by:
        setAnnotatedType in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
      • isModifiedAnnotatedType

        public boolean isModifiedAnnotatedType()
        Returns sets or not.
        Returns:
        set or not
      • veto

        public void veto()
        Specified by:
        veto in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
      • configureAnnotatedType

        public jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X> configureAnnotatedType()
        Specified by:
        configureAnnotatedType in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
      • isVeto

        public boolean isVeto()
        Returns veto status.
        Returns:
        veto status