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

Quick Search    Search Deep

ClassLib.Common
Class InterfaceImpl  view InterfaceImpl download InterfaceImpl.java

java.lang.Object
  extended byClassLib.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 $

Nested Class Summary
static class InterfaceImpl.CommonObjectTraverser
           
 
Constructor Summary
InterfaceImpl()
          Creates new Interface
 
Method Summary
 java.lang.Class createNewClass(Clazz.jq_Type f)
           
 java.lang.reflect.Constructor createNewConstructor(Clazz.jq_Initializer f)
           
 java.lang.reflect.Field createNewField(Clazz.jq_Field f)
           
 java.lang.reflect.Method createNewMethod(Clazz.jq_Method f)
           
 java.util.Iterator getImplementationClassDescs(UTF.Utf8 desc)
           
 Clazz.jq_Field getJQField(java.lang.reflect.Field f)
           
 Clazz.jq_Initializer getJQInitializer(java.lang.reflect.Constructor f)
           
 Clazz.jq_Method getJQMethod(java.lang.reflect.Method f)
           
 Scheduler.jq_Thread getJQThread(java.lang.Thread t)
           
 Clazz.jq_Type getJQType(java.lang.Class k)
           
 Bootstrap.ObjectTraverser getObjectTraverser()
           
 Clazz.jq_Type getOrCreateType(java.lang.ClassLoader cl, UTF.Utf8 desc)
           
 void init_inflater(java.util.zip.Inflater dis, boolean nowrap)
           
 void init_zipfile(java.util.zip.ZipFile dis, java.lang.String name)
           
 void initializeSystemClass()
           
 void initNewConstructor(java.lang.reflect.Constructor dis, Clazz.jq_Initializer f)
           
 void initNewField(java.lang.reflect.Field dis, Clazz.jq_Field f)
           
 void initNewMethod(java.lang.reflect.Method dis, Clazz.jq_Method f)
           
 void unloadType(java.lang.ClassLoader cl, Clazz.jq_Type t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceImpl

public InterfaceImpl()
Creates new Interface

Method Detail

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)