java.lang.Object
ClassLib.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 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jq_type
public final Clazz.jq_Type jq_type
signers
private java.lang.Object[] signers
protection_domain
private java.security.ProtectionDomain protection_domain
Class
private Class(Clazz.jq_Type t)
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)