Interface AnnotatedMember<X>

  • All Superinterfaces:
    Annotated
    All Known Subinterfaces:
    AnnotatedCallable<X>, AnnotatedConstructor<X>, AnnotatedField<X>, AnnotatedMethod<X>

    public interface AnnotatedMember<X>
    extends Annotated
    Defines annotated members common contract.

    Annotated members could be one of the followings

    • Class Fields
    • Class Methods
    • Class Constructors
    • Constructor or method Parameters

    fields, constructors, methods.
    Version:
    $Rev: 1427581 $ $Date: 2013-01-01 23:38:17 +0100 (Tue, 01 Jan 2013) $
    • Method Detail

      • getJavaMember

        java.lang.reflect.Member getJavaMember()
        Returns base java member.
        Returns:
        java member
      • isStatic

        boolean isStatic()
        Returns true if member modifiers contain static keyword false otherwise.
        Returns:
        true if member modifiers contain static keyword
      • getDeclaringType

        AnnotatedType<X> getDeclaringType()
        Returns member's declaring type.
        Returns:
        member's declaring type