Class MetaAnnotatedConstructor<T>

  • All Implemented Interfaces:
    java.lang.reflect.AnnotatedElement, java.lang.reflect.Member, Annotated<java.lang.reflect.Constructor<T>>, AnnotatedMember<java.lang.reflect.Constructor<T>>, AnnotatedMethod<java.lang.reflect.Constructor<T>>, MetaAnnotated<java.lang.reflect.Constructor<T>>

    public class MetaAnnotatedConstructor<T>
    extends MetaAnnotatedElement<java.lang.reflect.Constructor<T>>
    implements AnnotatedMethod<java.lang.reflect.Constructor<T>>
    Version:
    $Rev$ $Date$
    • Field Detail

      • parameterAnnotations

        private java.lang.annotation.Annotation[][] parameterAnnotations
    • Constructor Detail

      • MetaAnnotatedConstructor

        public MetaAnnotatedConstructor​(java.lang.reflect.Constructor<T> target)
    • Method Detail

      • getDeclaringClass

        public java.lang.Class<?> getDeclaringClass()
        Specified by:
        getDeclaringClass in interface java.lang.reflect.Member
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface java.lang.reflect.Member
      • getModifiers

        public int getModifiers()
        Specified by:
        getModifiers in interface java.lang.reflect.Member
      • isSynthetic

        public boolean isSynthetic()
        Specified by:
        isSynthetic in interface java.lang.reflect.Member