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)