The properties of Java.Lang.Class are listed below. For a list of all members, see the Class Members list.
See Also: Inherited members from Java.Lang.Object
[read-only] | CanonicalName | string. Returns the canonical name of this class. |
[read-only] | ClassLoader | ClassLoader. Returns the class loader which was used to load the class represented by this Class. |
[read-only] | ComponentType | Class. Returns a Class object which represents the component type if this class represents an array type. |
[read-only] | DeclaringClass | Class. Returns the class that this class is a member of, or null if this class is a top-level class, a primitive, an array, or defined within a method or constructor. |
[read-only] | EnclosingClass | Class. Returns the class enclosing this class. |
[read-only] | EnclosingConstructor | Java.Lang.Reflect.Constructor. Returns the enclosing Constructor of this Class, if it is an anonymous or local/automatic class; otherwise null. |
[read-only] | EnclosingMethod | Java.Lang.Reflect.Method. Returns the enclosing Method of this Class, if it is an anonymous or local/automatic class; otherwise null. |
[read-only] | GenericSuperclass | Java.Lang.Reflect.IType. Returns the Type that represents the superclass of this class. |
[read-only] | IsAnnotation | bool. Tests whether this Class represents an annotation class. |
[read-only] | IsAnonymousClass | bool. Tests whether the class represented by this Class is anonymous. |
[read-only] | IsArray | bool. Tests whether the class represented by this Class is an array class. |
[read-only] | IsEnum | bool. Tests whether the class represented by this Class is an enum. |
[read-only] | IsInterface | bool. Tests whether this Class represents an interface. |
[read-only] | IsLocalClass | bool. Tests whether the class represented by this Class is defined locally. |
[read-only] | IsMemberClass | bool. Tests whether the class represented by this Class is a member class. |
[read-only] | IsPrimitive | bool. Tests whether this Class represents a primitive type. |
[read-only] | IsSynthetic | bool. Tests whether this Class represents a synthetic type. |
[read-only] | Modifiers | int. Returns an integer that represents the modifiers of the class represented by this Class. |
[read-only] | Name | string. Returns the name of the class represented by this Class. |
[read-only] | Package | Package. Returns the Package of which the class represented by this Class is a member. |
[read-only] | ProtectionDomain | Java.Security.ProtectionDomain. Returns null. |
[read-only] | SimpleName | string. Returns the simple name of the class represented by this Class as defined in the source code. |
[read-only] | Superclass | Class. Returns the Class object which represents the superclass of the class represented by this Class. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |