Uses of Class
classUtils.javassist.ClassPool

Packages that use ClassPool
classUtils.javassist   
classUtils.javassist.bytecode Bytecode-level API. 
classUtils.javassist.compiler   
classUtils.javassist.preproc A sample preprocessor. 
classUtils.javassist.reflect Runtime Reflection. 
classUtils.javassist.rmi Remote Method Invocation. 
classUtils.javassist.sample.evolve   
classUtils.javassist.sample.vector   
classUtils.javassist.web Web server. 
classUtils.putils   
 

Uses of ClassPool in classUtils.javassist
 

Methods in classUtils.javassist that return ClassPool
 ClassPool CompileTimeClass.getClassPool()
          Returns a ClassPool for this class.
static ClassPool ClassPool.getDefault()
          Returns the default class pool.
static ClassPool ClassPool.getDefault(Translator t)
          Returns the default class pool.
 

Methods in classUtils.javassist with parameters of type ClassPool
 void Translator.onWrite(ClassPool pool, java.lang.String classname)
          Is invoked by a ClassPool for notifying that a class is written out to an output stream.
 void Loader.setClassPool(ClassPool cp)
          Sets the soruce ClassPool.
 void Translator.start(ClassPool pool)
          Is invoked by a ClassPool for initialization when the object is attached to a ClassPool object.
 

Constructors in classUtils.javassist with parameters of type ClassPool
ClassPool(ClassPool src)
          Creates a class pool.
ClassPool(ClassPool src, Translator trans)
          Creates a class pool.
Loader(java.lang.ClassLoader parent, ClassPool cp)
          Creates a new class loader using the specified parent class loader for delegation.
Loader(ClassPool cp)
          Creates a new class loader.
 

Uses of ClassPool in classUtils.javassist.bytecode
 

Methods in classUtils.javassist.bytecode with parameters of type ClassPool
static CompileTimeClass[] Descriptor.getParameterTypes(java.lang.String desc, ClassPool cp)
          Returns the CtClass objects representing the parameter types specified by the given descriptor.
static CompileTimeClass Descriptor.getReturnType(java.lang.String desc, ClassPool cp)
          Returns the CtClass object representing the return type specified by the given descriptor.
static CompileTimeClass Descriptor.toCtClass(java.lang.String desc, ClassPool cp)
          Returns a CtClass object representing the type specified by the given descriptor.
 

Uses of ClassPool in classUtils.javassist.compiler
 

Constructors in classUtils.javassist.compiler with parameters of type ClassPool
JvstCodeGen(Bytecode b, CompileTimeClass cc, ClassPool cp)
           
MemberCodeGen(Bytecode b, CompileTimeClass cc, ClassPool cp)
           
 

Uses of ClassPool in classUtils.javassist.preproc
 

Methods in classUtils.javassist.preproc with parameters of type ClassPool
 CompileTimeClass[] Assistant.assist(ClassPool cp, java.lang.String importname, java.lang.String[] args)
          Is called when the Javassist preprocessor encounters an import declaration annotated with the "by" keyword.
 

Uses of ClassPool in classUtils.javassist.reflect
 

Methods in classUtils.javassist.reflect with parameters of type ClassPool
 void Reflection.onWrite(ClassPool pool, java.lang.String classname)
          Inserts hooks for intercepting accesses to the fields declared in reflective classes.
 void Reflection.start(ClassPool pool)
          Initializes.
 

Uses of ClassPool in classUtils.javassist.rmi
 

Methods in classUtils.javassist.rmi with parameters of type ClassPool
 void StubGenerator.onWrite(ClassPool pool, java.lang.String classname)
           
 void StubGenerator.start(ClassPool pool)
          Is a method declared in javassist.Translator.
 

Constructors in classUtils.javassist.rmi with parameters of type ClassPool
AppletServer(int port, ClassPool src)
          Constructs a web server.
 

Uses of ClassPool in classUtils.javassist.sample.evolve
 

Methods in classUtils.javassist.sample.evolve with parameters of type ClassPool
 void Evolution.onWrite(ClassPool _pool, java.lang.String classname)
           
 void Evolution.start(ClassPool _pool)
           
 

Uses of ClassPool in classUtils.javassist.sample.vector
 

Methods in classUtils.javassist.sample.vector with parameters of type ClassPool
 CompileTimeClass[] VectorAssistant.assist(ClassPool pool, java.lang.String vec, java.lang.String[] args)
          Calls makeSubclass() and produces a new vector class.
 CompileTimeClass VectorAssistant.makeSubclass(ClassPool pool, CompileTimeClass type)
          Produces a new vector class.
 CompileTimeClass VectorAssistant.makeSubclass2(ClassPool pool, CompileTimeClass type)
          Produces a new vector class.
 

Uses of ClassPool in classUtils.javassist.web
 

Methods in classUtils.javassist.web with parameters of type ClassPool
 void Webserver.setClassPool(ClassPool loader)
          Requests the web server to use the specified ClassPool object for obtaining a class file.
 

Uses of ClassPool in classUtils.putils
 

Methods in classUtils.putils that return ClassPool
static ClassPool ClassPathUtils.getClassPool()