public interface WeldConstructor<T> extends WeldCallable<T,T,java.lang.reflect.Constructor<T>>, AnnotatedConstructor<T>
MAPPED_PARAMETER_ANNOTATIONSMAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS| Modifier and Type | Method and Description |
|---|---|
ConstructorSignature |
getSignature() |
T |
newInstance(java.lang.Object... parameters)
Creates a new instance of the class, using this constructor
|
getWeldParameters, getWeldParametersgetDeclaringTypegetActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStaticgetJavaMembergetParametersisStaticgetAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresentT newInstance(java.lang.Object... parameters) throws java.lang.IllegalArgumentException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionConstructorSignature getSignature()
Copyright © 2014 Seam Framework. All Rights Reserved.