Android Guides | Samples

Java.Lang.Reflect.ITypeVariable

This interface represents a type variables such as 'T' in 'public interface Comparable', the bounded 'T' in 'public interface A' or the multiple bounded 'T' in 'public interface B'.

See Also: ITypeVariable

Syntax

[Android.Runtime.Register("java/lang/reflect/TypeVariable", "", "Java.Lang.Reflect.ITypeVariableInvoker")]
public interface ITypeVariable : IType, IDisposable

Remarks

This interface represents a type variables such as 'T' in 'public interface Comparable', the bounded 'T' in 'public interface A' or the multiple bounded 'T' in 'public interface B'.

[Android Documentation]

Requirements

Namespace: Java.Lang.Reflect
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1

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

Public Properties

[read-only]
GenericDeclarationObject. Returns the language construct that declares this type variable.
[read-only]
NameString. Returns the name of this type variable as it is specified in source code.

Public Methods

GetBounds() : IType[]
Returns the upper bounds of this type variable.