Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.lang

Class Class

java.lang.Object
|
+--java.lang.Class

All Implemented Interfaces:

Serializable


public final class Class

extends Object

implements Serializable

Method Summary

booleandesiredAssertionStatus()

static java.lang.ClassforName(java.lang.String name)

static java.lang.ClassforName(java.lang.String name, boolean initialize, java.lang.ClassLoader classloader)

java.lang.ClassLoadergetClassLoader()

java.lang.Class[]getClasses()

java.lang.ClassgetComponentType()

java.lang.reflect.ConstructorgetConstructor(java.lang.Class args)

java.lang.reflect.Constructor[]getConstructors()

java.lang.Class[]getDeclaredClasses()

java.lang.reflect.ConstructorgetDeclaredConstructor(java.lang.Class args)

java.lang.reflect.Constructor[]getDeclaredConstructors()

java.lang.reflect.FieldgetDeclaredField(java.lang.String name)

java.lang.reflect.Field[]getDeclaredFields()

java.lang.reflect.MethodgetDeclaredMethod(java.lang.String name, java.lang.Class args)

java.lang.reflect.Method[]getDeclaredMethods()

java.lang.ClassgetDeclaringClass()

java.lang.reflect.FieldgetField(java.lang.String name)

java.lang.reflect.Field[]getFields()

java.lang.Class[]getInterfaces()

java.lang.reflect.MethodgetMethod(java.lang.String name, java.lang.Class args)

java.lang.reflect.Method[]getMethods()

intgetModifiers()

java.lang.StringgetName()

java.lang.PackagegetPackage()

java.security.ProtectionDomaingetProtectionDomain()

java.net.URLgetResource(java.lang.String name)

java.io.InputStreamgetResourceAsStream(java.lang.String name)

java.lang.Object[]getSigners()

java.lang.ClassgetSuperclass()

booleanisArray()

booleanisAssignableFrom(java.lang.Class c)

booleanisInstance(java.lang.Object o)

booleanisInterface()

booleanisPrimitive()

java.lang.ObjectnewInstance()

java.lang.StringtoString()

Method Details

desiredAssertionStatus

public boolean desiredAssertionStatus()


forName

public native static Class forName(java.lang.String name)

Parameters:


forName

public static Class forName(java.lang.String name, boolean initialize, java.lang.ClassLoader classloader)

Parameters:


getClassLoader

public ClassLoader getClassLoader()


getClasses

public native Class[] getClasses()


getComponentType

public Class getComponentType()


getConstructor

public native Constructor getConstructor(java.lang.Class args)

Parameters:


getConstructors

public native Constructor[] getConstructors()


getDeclaredClasses

public native Class[] getDeclaredClasses()


getDeclaredConstructor

public native Constructor getDeclaredConstructor(java.lang.Class args)

Parameters:


getDeclaredConstructors

public native Constructor[] getDeclaredConstructors()


getDeclaredField

public native Field getDeclaredField(java.lang.String name)

Parameters:


getDeclaredFields

public native Field[] getDeclaredFields()


getDeclaredMethod

public native Method getDeclaredMethod(java.lang.String name, java.lang.Class args)

Parameters:


getDeclaredMethods

public native Method[] getDeclaredMethods()


getDeclaringClass

public native Class getDeclaringClass()


getField

public native Field getField(java.lang.String name)

Parameters:


getFields

public native Field[] getFields()


getInterfaces

public native Class[] getInterfaces()


getMethod

public native Method getMethod(java.lang.String name, java.lang.Class args)

Parameters:


getMethods

public native Method[] getMethods()


getModifiers

public native int getModifiers()


getName

public native String getName()


getPackage

public Package getPackage()


getProtectionDomain

public ProtectionDomain getProtectionDomain()


getResource

public URL getResource(java.lang.String name)

Parameters:


getResourceAsStream

public InputStream getResourceAsStream(java.lang.String name)

Parameters:


getSigners

public Object[] getSigners()


getSuperclass

public native Class getSuperclass()


isArray

public boolean isArray()


isAssignableFrom

public native boolean isAssignableFrom(java.lang.Class c)

Parameters:


isInstance

public native boolean isInstance(java.lang.Object o)

Parameters:


isInterface

public native boolean isInterface()


isPrimitive

public native boolean isPrimitive()


newInstance

public Object newInstance()


toString

public String toString()