public interface EnhancedAnnotatedConstructor<T> extends EnhancedAnnotatedCallable<T,T,Constructor<T>>, javax.enterprise.inject.spi.AnnotatedConstructor<T>
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
Modifier and Type | Method and Description |
---|---|
ConstructorSignature |
getSignature() |
javax.enterprise.inject.spi.AnnotatedConstructor<T> |
slim()
Returns a lightweight implementation of
AnnotatedConstructor with minimal memory footprint. |
getEnhancedParameters, getEnhancedParameters
getDeclaringType
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
ConstructorSignature getSignature()
javax.enterprise.inject.spi.AnnotatedConstructor<T> slim()
AnnotatedConstructor
with minimal memory footprint.slim
in interface EnhancedAnnotated<T,Constructor<T>>
slim
in interface EnhancedAnnotatedCallable<T,T,Constructor<T>>
slim
in interface EnhancedAnnotatedMember<T,T,Constructor<T>>
AnnotatedConstructor
Copyright © 2016. All rights reserved.