Interface EnhancedAnnotatedMember<T,​X,​S extends Member>

    • Method Detail

      • getDeclaringType

        EnhancedAnnotatedType<X> getDeclaringType()
        Gets an abstraction of the declaring class
        Specified by:
        getDeclaringType in interface jakarta.enterprise.inject.spi.AnnotatedMember<T>
        Returns:
        The declaring class
      • slim

        jakarta.enterprise.inject.spi.AnnotatedMember<X> slim()
        Returns a lightweight implementation of AnnotatedMember with minimal memory footprint.
        Specified by:
        slim in interface EnhancedAnnotated<T,​X>
        Returns:
        the slim version of this AnnotatedMember