|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
ClassPool |
CompileTimeClassType.getClassPool()
|
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. |
|
CompileTimeNewClass(java.lang.String name,
ClassPool cp,
boolean isInterface,
CompileTimeClass superclass)
|
|
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |