@Module public class AnnotatedConstructorImpl<T> extends AnnotatedElementImpl implements AnnotatedConstructor<T>
| Constructor and Description |
|---|
AnnotatedConstructorImpl(AnnotatedType<T> declaringType,
java.lang.reflect.Constructor<T> ctor) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedType<T> |
getDeclaringType()
Returns the declaring type
|
java.lang.reflect.Constructor<T> |
getJavaMember()
Returns the reflected Constructor
|
java.util.List<AnnotatedParameter<T>> |
getParameters()
Returns the constructor parameters
|
boolean |
isStatic()
Returns true for a static field/method
|
java.lang.String |
toString() |
addAnalysisAnnotation, addAnnotation, addAnnotationIfAbsent, addAnnotations, addAnnotations, addOverrideAnnotation, clearAnnotations, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, createBaseType, fillTypeVariables, getAnalysisAnnotation, getAnnotation, getAnnotations, getBaseType, getBaseTypeImpl, getBaseTypeParamMap, getTypeClosure, getTypeVariables, isAnnotationPresent, removeAnnotationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresentpublic AnnotatedConstructorImpl(AnnotatedType<T> declaringType, java.lang.reflect.Constructor<T> ctor)
public AnnotatedType<T> getDeclaringType()
AnnotatedMembergetDeclaringType in interface AnnotatedMember<T>public java.lang.reflect.Constructor<T> getJavaMember()
getJavaMember in interface AnnotatedConstructor<T>getJavaMember in interface AnnotatedMember<T>public java.util.List<AnnotatedParameter<T>> getParameters()
getParameters in interface AnnotatedCallable<T>public boolean isStatic()
AnnotatedMemberisStatic in interface AnnotatedMember<T>public java.lang.String toString()
toString in class AnnotatedElementImpl