Interface AnnotatedMember<X>

Type Parameters:
X - the declaring type
All Superinterfaces:
Annotated
All Known Subinterfaces:
AnnotatedCallable<X>, AnnotatedConstructor<X>, AnnotatedField<X>, AnnotatedMethod<X>

public interface AnnotatedMember<X> extends Annotated

Represents a member of a Java type.

Author:
Gavin King, Pete Muir
See Also:
  • Method Details

    • getJavaMember

      Member getJavaMember()

      Get the underlying Member.

      Returns:
      the Member
    • isStatic

      boolean isStatic()

      Determines if the member is static.

      Returns:
      true if the member is static
    • getDeclaringType

      AnnotatedType<X> getDeclaringType()

      Get the type which defines this member.

      Returns:
      the type which defines this member