Name | Description | Type | Package | Framework |
AnnotationAccess | Interface implemented by members that may hold annotations. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
ClassInstantiator | The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
ClassType | enum ClassTypeextends EnumIdentifies the type of class referenced in a PlasticClassEvent. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
ComputedValue | Provides an indirect, or computed, value. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
Condition | enum Conditionextends EnumCondition used with InstructionBuilder. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
ConstructorCallback | Supplies construction-time logic for the class' constructor. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
FieldConduit | A FieldConduit is an object that effectively replaces the field in the instantiated object. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
FieldHandle | Allows read/write access directly to a field (bypassing accessors). | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
InstanceContext | Defines per-instance context values for a transformed PlasticClass. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
InstructionBuilder | Simplifies the generation of method instructions for a particular method (or constructor), allowing bytecode to be created with a friendlier API that focuses on Java type names (names as they would appear in Java source) rather than | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
InstructionBuilderCallback | Used in various places to allow some code to be constructed under controlled circumstances. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
LocalVariable | Variable available inside a LocalVariableCallback. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
LocalVariableCallback | A callback for generating code where a local variable is in effect. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodAdvice | MethodAdvice is a special callback that is threaded into the implementation of a method. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodDescription | Describes a PlasticMethod in terms of a method name, a set of modifiers (public, private, static, final, etc. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodHandle | Similiar to Method, this allows a method of a Plastic class to be invoked regardless of visibility. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodInvocation | A representation of the invocation of a method that allows the behavior of the method to be advised: either by changing parameter values, or by changing the return value, or by catch or throwing different exceptions. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodInvocationResult | The result of a method invocation, which encapsulates the actual return value (if any), as well as any checked exception. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
MethodParameter | | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
Opcodes | Used to document the InstructionBuilder and TryCatchBlockRequired Element Summary | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClass | The representation of a class while it is being instrumented and transformed. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClassEvent | Describes a transformed class about to be loaded. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClassListener | Allows a listener to be notified about classes about to be loaded by the manager's class loader. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClassListenerHub | Methods for adding and removing PlasticClassListeners . | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClassTransformation | A wrapper around a PlasticClass that allows the class to be converted into a concrete class, once all transformations are complete. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticClassTransformer | Interface for defining how a PlasticClass is transformed. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticField | Represents a field of a class being transformed. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticManager | Manages the internal class loaders and other logics necessary to load and transform existing classes, or to create new classes dynamically at runtime. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticManager .PlasticManagerBuilder | A builder object for configuring the PlasticManager before instantiating it. | Class | org.apache.tapestry5.plastic.PlasticManager | Apache Tapestry |
|
PlasticManagerDelegate | Delegate to the PlasticManager that performs the actual transformations of the class. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticMethod | A method of a transformed class. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
PlasticUtils | Utilities for user code making use of Plastic. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
PropertyAccessType | enum PropertyAccessTypeextends EnumUsed when converting a field into a property (that is, adding accessor methods for the field) to identify | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
SwitchBlock | Support for building the equivalent of a Java switch statement. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
SwitchCallback | A callback used by a SwitchBlock to manage the generation of code. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
TransformationOption | enum TransformationOptionextends EnumOptions used when transforming classes. | Class | org.apache.tapestry5.plastic | Apache Tapestry |
|
TryCatchBlock | Allows a portion of a method to be marked so that exception and finally handlers can be provided. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
TryCatchCallback | A callback used with InstructionBuilder. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
WhenCallback | Used with InstructionBuilder. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |
|
WhileCallback | Callback used with InstructionBuilder. | Interface | org.apache.tapestry5.plastic | Apache Tapestry |