Uses of Package
org.apache.tapestry5.internal.plastic

Packages that use org.apache.tapestry5.internal.plastic
org.apache.tapestry5.internal.plastic [INTERNAL USE ONLY] Plastic implementation details; API subject to change 
org.apache.tapestry5.ioc.internal [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change. 
org.apache.tapestry5.plastic Plastic, Tapestry's component class transformation library based on ASM 
 

Classes in org.apache.tapestry5.internal.plastic used by org.apache.tapestry5.internal.plastic
AbstractAnnotationBuilder
           
ClassLoaderDelegate
          Externalizes the logic for defining which classes will be loaded (and possibly transformed) by the class loader, and which will be loaded by the parent class loader.
FieldState
           
InheritanceData
          Used to track which methods are implemented by a base class, which is often needed when transforming a subclass.
InstructionBuilderState
          Stores information about the method whose instructions are being constructed, to make it easier to share data across multiple instances.
InternalPlasticClassTransformation
           
Lockable
          An object that can be locked, at which point most of its functionality is disabled.
MethodInvocationBundle
          Bundles together the fixed (same for all instances) information needed by a MethodInvocationBundle.
NameCache
          A cache of translations from type names to internal names and descriptors, as well as a cache from MethodDescription to method descriptor.
NoopDelegate
           
PlasticClassHandleShim
          The interface for a "shim" class that provides the necessary hooks needed by FieldHandle and MethodHandle implementations for a particular, instantiated PlasticClass.
PlasticClassPool
          Responsible for managing a class loader that allows ASM ClassNodes to be instantiated as runtime classes.
PrimitiveType
          Collects together information needed to write code that involves primitive types, including moving between wrapper types and primitive values, or extracting a primitive value from the StaticContext.
StaticContext
          Stores static context information needed by a transformed PlasticClass; this includes data such as injections.
TypeCategory
          Defines the two basic kinds of non-primitive, non-array Java types: interfaces and classes.
 

Classes in org.apache.tapestry5.internal.plastic used by org.apache.tapestry5.ioc.internal
ClassLoaderDelegate
          Externalizes the logic for defining which classes will be loaded (and possibly transformed) by the class loader, and which will be loaded by the parent class loader.
 

Classes in org.apache.tapestry5.internal.plastic used by org.apache.tapestry5.plastic
Lockable
          An object that can be locked, at which point most of its functionality is disabled.
 



Copyright © 2003-2012 The Apache Software Foundation.