java.lang.Object
ClassLib.Common.InterfaceImpl
- All Implemented Interfaces:
- Interface
- public class InterfaceImpl
- extends java.lang.Object
- implements Interface
InterfaceImpl
- Version:
- $Id: InterfaceImpl.java,v 1.12 2003/08/10 00:46:58 joewhaley Exp $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterfaceImpl
public InterfaceImpl()
- Creates new Interface
getImplementationClassDescs
public java.util.Iterator getImplementationClassDescs(UTF.Utf8 desc)
- Specified by:
getImplementationClassDescs
in interface Interface
getObjectTraverser
public Bootstrap.ObjectTraverser getObjectTraverser()
- Specified by:
getObjectTraverser
in interface Interface
createNewClass
public java.lang.Class createNewClass(Clazz.jq_Type f)
- Specified by:
createNewClass
in interface Interface
createNewConstructor
public java.lang.reflect.Constructor createNewConstructor(Clazz.jq_Initializer f)
- Specified by:
createNewConstructor
in interface Interface
initNewConstructor
public void initNewConstructor(java.lang.reflect.Constructor dis,
Clazz.jq_Initializer f)
- Specified by:
initNewConstructor
in interface Interface
createNewField
public java.lang.reflect.Field createNewField(Clazz.jq_Field f)
- Specified by:
createNewField
in interface Interface
initNewField
public void initNewField(java.lang.reflect.Field dis,
Clazz.jq_Field f)
- Specified by:
initNewField
in interface Interface
createNewMethod
public java.lang.reflect.Method createNewMethod(Clazz.jq_Method f)
- Specified by:
createNewMethod
in interface Interface
initNewMethod
public void initNewMethod(java.lang.reflect.Method dis,
Clazz.jq_Method f)
- Specified by:
initNewMethod
in interface Interface
getJQField
public Clazz.jq_Field getJQField(java.lang.reflect.Field f)
- Specified by:
getJQField
in interface Interface
getJQInitializer
public Clazz.jq_Initializer getJQInitializer(java.lang.reflect.Constructor f)
- Specified by:
getJQInitializer
in interface Interface
getJQMethod
public Clazz.jq_Method getJQMethod(java.lang.reflect.Method f)
- Specified by:
getJQMethod
in interface Interface
getJQType
public Clazz.jq_Type getJQType(java.lang.Class k)
- Specified by:
getJQType
in interface Interface
getOrCreateType
public Clazz.jq_Type getOrCreateType(java.lang.ClassLoader cl,
UTF.Utf8 desc)
- Specified by:
getOrCreateType
in interface Interface
unloadType
public void unloadType(java.lang.ClassLoader cl,
Clazz.jq_Type t)
- Specified by:
unloadType
in interface Interface
init_zipfile
public void init_zipfile(java.util.zip.ZipFile dis,
java.lang.String name)
throws java.io.IOException
- Specified by:
init_zipfile
in interface Interface
init_inflater
public void init_inflater(java.util.zip.Inflater dis,
boolean nowrap)
throws java.io.IOException
- Specified by:
init_inflater
in interface Interface
initializeSystemClass
public void initializeSystemClass()
throws java.lang.Throwable
- Specified by:
initializeSystemClass
in interface Interface
getJQThread
public Scheduler.jq_Thread getJQThread(java.lang.Thread t)