public interface EnhancedAnnotatedConstructor<T> extends EnhancedAnnotatedCallable<T,T,java.lang.reflect.Constructor<T>>, AnnotatedConstructor<T>
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS| Modifier and Type | Method and Description |
|---|---|
ConstructorSignature |
getSignature() |
AnnotatedConstructor<T> |
slim()
Returns a lightweight implementation of
AnnotatedConstructor with minimal memory footprint. |
getEnhancedParameters, getEnhancedParametersgetDeclaringTypegetActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStaticgetJavaMembergetParametersisStaticgetAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresentConstructorSignature getSignature()
AnnotatedConstructor<T> slim()
AnnotatedConstructor with minimal memory footprint.slim in interface EnhancedAnnotated<T,java.lang.reflect.Constructor<T>>slim in interface EnhancedAnnotatedCallable<T,T,java.lang.reflect.Constructor<T>>slim in interface EnhancedAnnotatedMember<T,T,java.lang.reflect.Constructor<T>>AnnotatedConstructorCopyright © 2014. All Rights Reserved.