Class ForwardingAnnotatedMember<X>

java.lang.Object
org.jboss.weld.util.annotated.ForwardingAnnotated
org.jboss.weld.util.annotated.ForwardingAnnotatedMember<X>
All Implemented Interfaces:
jakarta.enterprise.inject.spi.Annotated, jakarta.enterprise.inject.spi.AnnotatedMember<X>
Direct Known Subclasses:
ForwardingAnnotatedCallable, ForwardingAnnotatedField

public abstract class ForwardingAnnotatedMember<X> extends ForwardingAnnotated implements jakarta.enterprise.inject.spi.AnnotatedMember<X>
Forwarding implementation of AnnotatedMember.
Author:
Jozef Hartinger
  • Constructor Details

    • ForwardingAnnotatedMember

      public ForwardingAnnotatedMember()
  • Method Details

    • getJavaMember

      public Member getJavaMember()
      Specified by:
      getJavaMember in interface jakarta.enterprise.inject.spi.AnnotatedMember<X>
    • isStatic

      public boolean isStatic()
      Specified by:
      isStatic in interface jakarta.enterprise.inject.spi.AnnotatedMember<X>
    • getDeclaringType

      public jakarta.enterprise.inject.spi.AnnotatedType<X> getDeclaringType()
      Specified by:
      getDeclaringType in interface jakarta.enterprise.inject.spi.AnnotatedMember<X>
    • delegate

      protected abstract jakarta.enterprise.inject.spi.AnnotatedMember<X> delegate()
      Specified by:
      delegate in class ForwardingAnnotated