Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ClassLib.Common.java.lang
Class Class  view Class download Class.java

java.lang.Object
  extended byClassLib.Common.java.lang.Class

public class Class
extends java.lang.Object

Class

Version:
$Id: Class.java,v 1.14 2003/07/23 22:44:41 joewhaley Exp $

Field Summary
 Clazz.jq_Type jq_type
           
private  java.security.ProtectionDomain protection_domain
           
private  java.lang.Object[] signers
           
 
Constructor Summary
private Class(Clazz.jq_Type t)
           
 
Method Summary
static UTF.Utf8 buildMethodDescriptor(java.lang.Class[] args, java.lang.Class returnType)
           
static java.lang.Class createNewClass(Clazz.jq_Type jq_type)
           
private static Class forName0(java.lang.String name, boolean initialize, ClassLoader loader)
           
(package private)  java.lang.ClassLoader getClassLoader0()
           
 java.lang.Class getComponentType()
           
private  java.lang.reflect.Constructor getConstructor0(java.lang.Class[] parameterTypes, int which)
           
private  java.lang.reflect.Constructor[] getConstructors0(int which)
           
private  java.lang.Class[] getDeclaredClasses0()
           
 java.lang.Class getDeclaringClass()
           
private  java.lang.reflect.Field getField0(java.lang.String name, int which)
           
private  java.lang.reflect.Field[] getFields0(int which)
           
 java.lang.Class[] getInterfaces()
           
static Clazz.jq_Type getJQType(java.lang.Class f)
           
private  java.lang.reflect.Method getMethod0(java.lang.String name, java.lang.Class[] parameterTypes, int which)
           
private  java.lang.reflect.Method[] getMethods0(int which)
           
 int getModifiers()
           
 java.lang.String getName()
           
(package private) static java.lang.Class getPrimitiveClass(java.lang.String name)
           
private  java.security.ProtectionDomain getProtectionDomain0()
           
 java.lang.Object[] getSigners()
           
 java.lang.Class getSuperclass()
           
 boolean isArray()
           
 boolean isAssignableFrom(Class cls)
           
 boolean isInstance(java.lang.Object obj)
           
 boolean isInterface()
           
 boolean isPrimitive()
           
private  java.lang.Object newInstance0()
           
private static void registerNatives()
           
(package private)  void setProtectionDomain0(java.security.ProtectionDomain pd)
           
(package private)  void setSigners(java.lang.Object[] signers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jq_type

public final Clazz.jq_Type jq_type

signers

private java.lang.Object[] signers

protection_domain

private java.security.ProtectionDomain protection_domain
Constructor Detail

Class

private Class(Clazz.jq_Type t)
Method Detail

registerNatives

private static void registerNatives()

forName0

private static Class forName0(java.lang.String name,
                              boolean initialize,
                              ClassLoader loader)
                       throws java.lang.ClassNotFoundException

newInstance0

private java.lang.Object newInstance0()
                               throws java.lang.InstantiationException,
                                      java.lang.IllegalAccessException

isInstance

public boolean isInstance(java.lang.Object obj)

isAssignableFrom

public boolean isAssignableFrom(Class cls)

isInterface

public boolean isInterface()

isArray

public boolean isArray()

isPrimitive

public boolean isPrimitive()

getName

public java.lang.String getName()

getClassLoader0

java.lang.ClassLoader getClassLoader0()

getSuperclass

public java.lang.Class getSuperclass()

getInterfaces

public java.lang.Class[] getInterfaces()

getComponentType

public java.lang.Class getComponentType()

getModifiers

public int getModifiers()

getSigners

public java.lang.Object[] getSigners()

setSigners

void setSigners(java.lang.Object[] signers)

getDeclaringClass

public java.lang.Class getDeclaringClass()

getProtectionDomain0

private java.security.ProtectionDomain getProtectionDomain0()

setProtectionDomain0

void setProtectionDomain0(java.security.ProtectionDomain pd)

getPrimitiveClass

static java.lang.Class getPrimitiveClass(java.lang.String name)

getFields0

private java.lang.reflect.Field[] getFields0(int which)

getMethods0

private java.lang.reflect.Method[] getMethods0(int which)

getConstructors0

private java.lang.reflect.Constructor[] getConstructors0(int which)

getField0

private java.lang.reflect.Field getField0(java.lang.String name,
                                          int which)
                                   throws java.lang.NoSuchFieldException

getMethod0

private java.lang.reflect.Method getMethod0(java.lang.String name,
                                            java.lang.Class[] parameterTypes,
                                            int which)
                                     throws java.lang.NoSuchMethodException

getConstructor0

private java.lang.reflect.Constructor getConstructor0(java.lang.Class[] parameterTypes,
                                                      int which)
                                               throws java.lang.NoSuchMethodException

getDeclaredClasses0

private java.lang.Class[] getDeclaredClasses0()

createNewClass

public static java.lang.Class createNewClass(Clazz.jq_Type jq_type)

getJQType

public static Clazz.jq_Type getJQType(java.lang.Class f)

buildMethodDescriptor

public static UTF.Utf8 buildMethodDescriptor(java.lang.Class[] args,
                                             java.lang.Class returnType)