|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassGenerator | |
|---|---|
| org.glassfish.pfl.dynamic.codegen.impl | |
| org.glassfish.pfl.dynamic.codegen.spi | |
| Uses of ClassGenerator in org.glassfish.pfl.dynamic.codegen.impl |
|---|
| Classes in org.glassfish.pfl.dynamic.codegen.impl that implement ClassGenerator | |
|---|---|
class |
ClassGeneratorImpl
Class used to generate a description of a class or interface. |
| Uses of ClassGenerator in org.glassfish.pfl.dynamic.codegen.spi |
|---|
| Methods in org.glassfish.pfl.dynamic.codegen.spi that return ClassGenerator | |
|---|---|
static ClassGenerator |
Wrapper._classGenerator()
Obtain the ClassGeneratorImpl that is constructed by the Wrapper methods. |
| Methods in org.glassfish.pfl.dynamic.codegen.spi with parameters of type ClassGenerator | ||
|---|---|---|
static byte[] |
Wrapper._byteCode(ClassGenerator cgen,
ClassLoader cl,
Properties options)
Generate byte codes for the ClassGenerator. |
|
static Type |
Type._classGenerator(ClassGenerator cg)
|
|
static void |
Wrapper._displayAST(ClassGenerator cg,
PrintStream ps)
Dump the contents of the AST for the current Class defined by Wrapper calls. |
|
static
|
Wrapper._generate(ClassGenerator cg,
Class<T> cls,
Properties props)
Return a GenericClass instance so that we can easily create an instance of the generated class. |
|
static Class<?> |
Wrapper._generate(ClassGenerator cg,
ClassLoader cl,
ProtectionDomain pd,
Properties props)
Generate a class for the current ClassGenerator. |
|
static Class<?> |
Wrapper._generate(ClassGenerator cg,
ClassLoader cl,
ProtectionDomain pd,
Properties props,
PrintStream debugOutput)
Generate a class for the ClassGenerator. |
|
static void |
Wrapper._sourceCode(ClassGenerator cg,
PrintStream ps,
Properties options)
Generate the Java source code for the ClassGenerator. |
|
static void |
Wrapper._sourceCode(ClassGenerator cg,
Properties options)
Generate source code into a specified output directory. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||