| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.apache.tapestry5.plastic | |
|---|---|
| org.apache.tapestry5.beanvalidator | Support for JSR-303 Bean Validation via the Hibernate validator implementation | 
| org.apache.tapestry5.internal.hibernate | [INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change | 
| org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change | 
| org.apache.tapestry5.internal.plastic | [INTERNAL USE ONLY] Plastic implementation details; API subject to change | 
| org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change | 
| org.apache.tapestry5.internal.services.meta | [INTERNAL USE ONLY] metadata support classes; API subject to change | 
| org.apache.tapestry5.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change. | 
| org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container | 
| org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change. | 
| org.apache.tapestry5.ioc.internal.util | [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change | 
| org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces | 
| org.apache.tapestry5.plastic | Plastic, Tapestry's component class transformation library based on ASM | 
| org.apache.tapestry5.services | Core services | 
| org.apache.tapestry5.services.transform | Support for component class transformation. | 
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.beanvalidator | |
|---|---|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.hibernate | |
|---|---|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.jpa | |
|---|---|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| 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.  | 
|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.plastic | |
|---|---|
| AnnotationAccess
 Interface implemented by members that may hold annotations.  | 
|
| ClassInstantiator
 The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class.  | 
|
| ClassType
 Identifies the type of class referenced in a PlasticClassEvent. | 
|
| Condition
 Condition used with InstructionBuilder.when(Condition, WhenCallback). | 
|
| ConstructorCallback
 Supplies construction-time logic for the class' constructor.  | 
|
| FieldHandle
 Allows read/write access directly to a field (bypassing accessors).  | 
|
| InstanceContext
 Defines per-instance context values for a transformed PlasticClass.  | 
|
| 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 JVM descriptors or internal names.  | 
|
| InstructionBuilderCallback
 Used in various places to allow some code to be constructed under controlled circumstances.  | 
|
| LocalVariable
 Variable available inside a LocalVariableCallback. | 
|
| LocalVariableCallback
 A callback for generating code where a local variable is in effect.  | 
|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| MethodDescription
 Describes a PlasticMethod in terms of a method name, a set of modifiers
 (public, private, static, final, etc.), a return type, types of method arguments,
 and types of checked exceptions. | 
|
| MethodHandle
 Similiar to Method, this allows a method of a Plastic class to be invoked regardless of visibility. | 
|
| 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.  | 
|
| MethodInvocationResult
 The result of a method invocation, which encapsulates the actual return value (if any), as well as any checked exception.  | 
|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| PlasticClassListener
 Allows a listener to be notified about classes about to be loaded by the manager's class loader.  | 
|
| PlasticClassListenerHub
 Methods for adding and removing PlasticClassListeners . | 
|
| PlasticClassTransformation
 A wrapper around a PlasticClass that allows the class to be converted into a concrete class, once all
 transformations are complete. | 
|
| PlasticClassTransformer
 Interface for defining how a PlasticClass is transformed. | 
|
| PlasticField
 Represents a field of a class being transformed.  | 
|
| PlasticManagerDelegate
 Delegate to the PlasticManager that performs the actual transformations of the class. | 
|
| PlasticMethod
 A method of a transformed class.  | 
|
| SwitchBlock
 Support for building the equivalent of a Java switch statement.  | 
|
| SwitchCallback
 A callback used by a SwitchBlock to manage the generation of code. | 
|
| TransformationOption
 Options used when transforming classes.  | 
|
| TryCatchBlock
 Allows a portion of a method to be marked so that exception and finally handlers can be provided.  | 
|
| TryCatchCallback
 A callback used with InstructionBuilder.startTryCatch(TryCatchCallback). | 
|
| WhenCallback
 Used with InstructionBuilder.when(Condition, WhenCallback). | 
|
| WhileCallback
 Callback used with InstructionBuilder.doWhile(Condition, WhileCallback). | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.services | |
|---|---|
| ClassInstantiator
 The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class.  | 
|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| PlasticClassEvent
 Describes a transformed class about to be loaded.  | 
|
| PlasticClassListener
 Allows a listener to be notified about classes about to be loaded by the manager's class loader.  | 
|
| PlasticClassTransformer
 Interface for defining how a PlasticClass is transformed. | 
|
| PlasticField
 Represents a field of a class being transformed.  | 
|
| PlasticManagerDelegate
 Delegate to the PlasticManager that performs the actual transformations of the class. | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.services.meta | |
|---|---|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.internal.transform | |
|---|---|
| FieldConduit
 A FieldConduit is an object that effectively replaces the field in the instantiated object. | 
|
| InstanceContext
 Defines per-instance context values for a transformed PlasticClass.  | 
|
| MethodDescription
 Describes a PlasticMethod in terms of a method name, a set of modifiers
 (public, private, static, final, etc.), a return type, types of method arguments,
 and types of checked exceptions. | 
|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| PlasticField
 Represents a field of a class being transformed.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.ioc | |
|---|---|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.ioc.internal.services | |
|---|---|
| ClassInstantiator
 The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class.  | 
|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| 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.  | 
|
| PlasticClassEvent
 Describes a transformed class about to be loaded.  | 
|
| PlasticClassListener
 Allows a listener to be notified about classes about to be loaded by the manager's class loader.  | 
|
| PlasticClassListenerHub
 Methods for adding and removing PlasticClassListeners . | 
|
| PlasticClassTransformation
 A wrapper around a PlasticClass that allows the class to be converted into a concrete class, once all
 transformations are complete. | 
|
| PlasticClassTransformer
 Interface for defining how a PlasticClass is transformed. | 
|
| PlasticManager
 Manages the internal class loaders and other logics necessary to load and transform existing classes, or to create new classes dynamically at runtime.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.ioc.internal.util | |
|---|---|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.ioc.services | |
|---|---|
| ClassInstantiator
 The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class.  | 
|
| PlasticClassListenerHub
 Methods for adding and removing PlasticClassListeners . | 
|
| PlasticClassTransformation
 A wrapper around a PlasticClass that allows the class to be converted into a concrete class, once all
 transformations are complete. | 
|
| PlasticClassTransformer
 Interface for defining how a PlasticClass is transformed. | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.plastic | |
|---|---|
| AnnotationAccess
 Interface implemented by members that may hold annotations.  | 
|
| ClassInstantiator
 The end result of a class transformation is a ClassInstantiator that can be used to instantiate an instance of the transformed class.  | 
|
| ClassType
 Identifies the type of class referenced in a PlasticClassEvent. | 
|
| ComputedValue
 Provides an indirect, or computed, value.  | 
|
| Condition
 Condition used with InstructionBuilder.when(Condition, WhenCallback). | 
|
| ConstructorCallback
 Supplies construction-time logic for the class' constructor.  | 
|
| FieldConduit
 A FieldConduit is an object that effectively replaces the field in the instantiated object. | 
|
| FieldHandle
 Allows read/write access directly to a field (bypassing accessors).  | 
|
| InstanceContext
 Defines per-instance context values for a transformed PlasticClass.  | 
|
| 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 JVM descriptors or internal names.  | 
|
| InstructionBuilderCallback
 Used in various places to allow some code to be constructed under controlled circumstances.  | 
|
| LocalVariable
 Variable available inside a LocalVariableCallback. | 
|
| LocalVariableCallback
 A callback for generating code where a local variable is in effect.  | 
|
| MethodAdvice
 MethodAdvice is a special callback that is threaded into the implementation of a method.  | 
|
| MethodDescription
 Describes a PlasticMethod in terms of a method name, a set of modifiers
 (public, private, static, final, etc.), a return type, types of method arguments,
 and types of checked exceptions. | 
|
| MethodHandle
 Similiar to Method, this allows a method of a Plastic class to be invoked regardless of visibility. | 
|
| 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.  | 
|
| MethodInvocationResult
 The result of a method invocation, which encapsulates the actual return value (if any), as well as any checked exception.  | 
|
| MethodParameter
 Access to the parameters of a method, in particular, any visible annotations on that method.  | 
|
| Opcodes
 Used to document the InstructionBuilder and TryCatchBlock | 
|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| PlasticClassEvent
 Describes a transformed class about to be loaded.  | 
|
| PlasticClassListener
 Allows a listener to be notified about classes about to be loaded by the manager's class loader.  | 
|
| PlasticClassListenerHub
 Methods for adding and removing PlasticClassListeners . | 
|
| PlasticClassTransformation
 A wrapper around a PlasticClass that allows the class to be converted into a concrete class, once all
 transformations are complete. | 
|
| PlasticClassTransformer
 Interface for defining how a PlasticClass is transformed. | 
|
| PlasticField
 Represents a field of a class being transformed.  | 
|
| PlasticManager
 Manages the internal class loaders and other logics necessary to load and transform existing classes, or to create new classes dynamically at runtime.  | 
|
| PlasticManager.PlasticManagerBuilder
 A builder object for configuring the PlasticManager before instantiating it.  | 
|
| PlasticManagerDelegate
 Delegate to the PlasticManager that performs the actual transformations of the class. | 
|
| PlasticMethod
 A method of a transformed class.  | 
|
| PropertyAccessType
 Used when converting a field into a property (that is, adding accessor methods for the field) to identify which method(s) to create (a getter to access the value and/or a mutator to modify the value).  | 
|
| SwitchBlock
 Support for building the equivalent of a Java switch statement.  | 
|
| SwitchCallback
 A callback used by a SwitchBlock to manage the generation of code. | 
|
| TransformationOption
 Options used when transforming classes.  | 
|
| TryCatchBlock
 Allows a portion of a method to be marked so that exception and finally handlers can be provided.  | 
|
| TryCatchCallback
 A callback used with InstructionBuilder.startTryCatch(TryCatchCallback). | 
|
| WhenCallback
 Used with InstructionBuilder.when(Condition, WhenCallback). | 
|
| WhileCallback
 Callback used with InstructionBuilder.doWhile(Condition, WhileCallback). | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.services | |
|---|---|
| MethodDescription
 Describes a PlasticMethod in terms of a method name, a set of modifiers
 (public, private, static, final, etc.), a return type, types of method arguments,
 and types of checked exceptions. | 
|
| Classes in org.apache.tapestry5.plastic used by org.apache.tapestry5.services.transform | |
|---|---|
| PlasticClass
 The representation of a class while it is being instrumented and transformed.  | 
|
| PlasticField
 Represents a field of a class being transformed.  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||