Java.Lang.Reflect.Constructor Members

The members of Java.Lang.Reflect.Constructor are listed below.

See Also: Inherited members from Java.Lang.Reflect.AccessibleObject

Public Properties

[read-only]
DeclaringClassJava.Lang.Class. Returns the class that declares this constructor.
[read-only]
IsSyntheticbool. Returns true if this constructor is synthetic (artificially introduced by the compiler).
[read-only]
IsVarArgsbool. Returns true if this constructor takes a variable number of arguments.
[read-only]
Modifiersint. Returns the modifiers for this constructor.
[read-only]
Namestring. Returns the name of this constructor.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

GetExceptionTypes() : Java.Lang.Class[]
Returns the exception types as an array of Class instances.
GetGenericExceptionTypes() : IType[]
Returns the exception types as an array of Type instances.
GetGenericParameterTypes() : IType[]
Returns the generic parameter types as an array of Type instances, in declaration order.
GetParameterAnnotations() : Java.Lang.Annotation.IAnnotation[][]
Returns an array of arrays that represent the annotations of the formal parameters of this constructor.
GetParameterTypes() : Java.Lang.Class[]
Returns an array of the Class objects associated with the parameter types of this constructor.
GetTypeParameters() : ITypeVariable[]
Returns the declared type parameters in declaration order.
NewInstance(params Java.Lang.Object[]) : Java.Lang.Object
Documentation for this section has not yet been entered.
ToGenericString() : string
Returns the string representation of the constructor's declaration, including the type parameters.