Uses of Interface
org.glassfish.pfl.dynamic.codegen.spi.ClassGenerator
Packages that use ClassGenerator
-
Uses of ClassGenerator in org.glassfish.pfl.dynamic.codegen.impl
Classes in org.glassfish.pfl.dynamic.codegen.impl that implement ClassGeneratorModifier and TypeClassDescriptionfinal class
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 ClassGeneratorModifier and TypeMethodDescriptionstatic 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 ClassGeneratorModifier and TypeMethodDescriptionstatic 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.private static Class
<?> Wrapper._generate
(ClassGenerator cg, Class<?> anchorClass, Properties props, PrintStream ps) Generate a class for the current ClassGenerator.private static Class
<?> Wrapper._generate
(ClassGenerator cg, ClassLoader cl, ProtectionDomain pd, Properties props, PrintStream ps) Generate a class for the current 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.