joeq.ClassLib.Common
Class InterfaceImpl
java.lang.Object
joeq.ClassLib.Common.InterfaceImpl
- All Implemented Interfaces:
- Interface
- Direct Known Subclasses:
- Interface, Interface, Interface, Interface, Interface, Interface, Interface, Interface
public abstract class InterfaceImpl
- extends Object
- implements Interface
InterfaceImpl
- Version:
- $Id: InterfaceImpl.java,v 1.21 2004/09/30 03:35:37 joewhaley Exp $
- Author:
- John Whaley
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 Iterator getImplementationClassDescs(Utf8 desc)
- Specified by:
getImplementationClassDescs
in interface Interface
getObjectTraverser
public abstract ObjectTraverser getObjectTraverser()
- Specified by:
getObjectTraverser
in interface Interface
createNewClass
public Class createNewClass(jq_Type f)
- Specified by:
createNewClass
in interface Interface
createNewConstructor
public Constructor createNewConstructor(jq_Initializer f)
- Specified by:
createNewConstructor
in interface Interface
initNewConstructor
public void initNewConstructor(Constructor dis,
jq_Initializer f)
- Specified by:
initNewConstructor
in interface Interface
createNewField
public Field createNewField(jq_Field f)
- Specified by:
createNewField
in interface Interface
initNewField
public void initNewField(Field dis,
jq_Field f)
- Specified by:
initNewField
in interface Interface
createNewMethod
public Method createNewMethod(jq_Method f)
- Specified by:
createNewMethod
in interface Interface
initNewMethod
public void initNewMethod(Method dis,
jq_Method f)
- Specified by:
initNewMethod
in interface Interface
getJQField
public jq_Field getJQField(Field f)
- Specified by:
getJQField
in interface Interface
getJQInitializer
public jq_Initializer getJQInitializer(Constructor f)
- Specified by:
getJQInitializer
in interface Interface
getJQMethod
public jq_Method getJQMethod(Method f)
- Specified by:
getJQMethod
in interface Interface
getJQType
public jq_Type getJQType(Class k)
- Specified by:
getJQType
in interface Interface
getOrCreateType
public jq_Type getOrCreateType(ClassLoader cl,
Utf8 desc)
- Specified by:
getOrCreateType
in interface Interface
unloadType
public void unloadType(ClassLoader cl,
jq_Type t)
- Specified by:
unloadType
in interface Interface
init_zipfile
public void init_zipfile(ZipFile dis,
String name)
throws IOException
- Specified by:
init_zipfile
in interface Interface
- Throws:
IOException
init_inflater
public void init_inflater(Inflater dis,
boolean nowrap)
throws IOException
- Specified by:
init_inflater
in interface Interface
- Throws:
IOException
initializeSystemClass
public void initializeSystemClass()
throws Throwable
- Specified by:
initializeSystemClass
in interface Interface
- Throws:
Throwable
getJQThread
public jq_Thread getJQThread(Thread t)
Copyright © 2001-2005 John Whaley. All Rights Reserved.