Package org.glassfish.pfl.dynamic.codegen.spi
-
Interface Summary Interface Description ClassGenerator Represents a generated AST, which can be used to generate code.ClassInfo An interface that provides information about classes.Expression Simple marker interface for an Expression.FieldInfo ImportList Interceptor Interceptor interface used for byte code modification.InterceptorContext MemberInfo An interface that provides information common to all kinds of class members.MethodInfo An interface that provides information about methods.ModifiableClass ModifiableFieldReference ModifiableMethod Modify an existing method.Variable -
Class Summary Class Description Primitives Signature Represents the signature of a method, which is sometimes needed for selecting the correct method.Type Representation of Types (no generic support) used for codegen API.Utility Wrapper Main API for runtime code generation.Wrapper.BodyContext Wrapper.ClassContext Wrapper.Context Wrapper.Environment Wrapper.IfStatementContext Wrapper.MethodContext Wrapper.PackageContext Wrapper.SwitchStatementContext Wrapper.TryStatementContext Wrapper.WhileStatementContext -
Enum Summary Enum Description ModifiableFieldReference.ReferenceType Signature.CallType Type.Sort Wrapper.Operation