public class MetaAnnotatedConstructor<T> extends MetaAnnotatedElement<java.lang.reflect.Constructor<T>> implements AnnotatedMethod<java.lang.reflect.Constructor<T>>
annotations, target
Constructor and Description |
---|
MetaAnnotatedConstructor(java.lang.reflect.Constructor<T> target) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
getDeclaringClass() |
java.lang.Class<?>[] |
getExceptionTypes() |
java.lang.reflect.Type[] |
getGenericExceptionTypes() |
java.lang.reflect.Type[] |
getGenericParameterTypes() |
int |
getModifiers() |
java.lang.String |
getName() |
java.lang.annotation.Annotation[][] |
getParameterAnnotations() |
java.lang.Class<?>[] |
getParameterTypes() |
boolean |
isSynthetic() |
boolean |
isVarArgs() |
java.lang.String |
toGenericString() |
equals, get, getAnnotation, getAnnotations, getDeclaredAnnotations, getMetaAnnotations, hashCode, isAnnotationPresent, toString, unroll, unroll, unrollParameters
public MetaAnnotatedConstructor(java.lang.reflect.Constructor<T> target)
public java.lang.annotation.Annotation[][] getParameterAnnotations()
getParameterAnnotations
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public java.lang.Class<?> getDeclaringClass()
getDeclaringClass
in interface java.lang.reflect.Member
public java.lang.String getName()
getName
in interface java.lang.reflect.Member
public int getModifiers()
getModifiers
in interface java.lang.reflect.Member
public java.lang.Class<?>[] getParameterTypes()
getParameterTypes
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public java.lang.reflect.Type[] getGenericParameterTypes()
getGenericParameterTypes
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public java.lang.Class<?>[] getExceptionTypes()
getExceptionTypes
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public java.lang.reflect.Type[] getGenericExceptionTypes()
getGenericExceptionTypes
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public java.lang.String toGenericString()
toGenericString
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public boolean isVarArgs()
isVarArgs
in interface AnnotatedMethod<java.lang.reflect.Constructor<T>>
public boolean isSynthetic()
isSynthetic
in interface java.lang.reflect.Member