| Package | Description | 
|---|---|
| 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.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; 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 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClassInstantiatorImpl<T> | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassInstantiator | NoopDelegate. configureInstantiator(String className,
                                          ClassInstantiator instantiator) | 
| ClassInstantiator | PlasticClassImpl. createInstantiator() | 
| ClassInstantiator | PlasticClassPool. getClassInstantiator(String className) | 
| <V> ClassInstantiator<T> | ClassInstantiatorImpl. with(Class<V> valueType,
        V instanceContextValue) | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassInstantiator | NoopDelegate. configureInstantiator(String className,
                                          ClassInstantiator instantiator) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | ComponentInstantiatorSourceImpl. configureInstantiator(String className,
                                          ClassInstantiator<T> instantiator) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | ComponentInstantiatorSourceImpl. configureInstantiator(String className,
                                          ClassInstantiator<T> instantiator) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | PlasticProxyFactoryImpl. createProxy(Class<T> interfaceType,
                      Class<? extends T> implementationType,
                      PlasticClassTransformer callback) | 
| <T> ClassInstantiator<T> | PlasticProxyFactoryImpl. createProxy(Class<T> interfaceType,
                      PlasticClassTransformer callback) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | PlasticProxyFactory. createProxy(Class<T> interfaceType,
                      Class<? extends T> implementationType,
                      PlasticClassTransformer callback)Creates a proxy object that implements the indicated interface and indicated service implementation type,
 then invokes the callback to further configure the proxy. | 
| <T> ClassInstantiator<T> | PlasticProxyFactory. createProxy(Class<T> interfaceType,
                      PlasticClassTransformer callback)Creates a proxy object that implements the indicated interface, then invokes the callback to further
 configure the proxy. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | PlasticManagerDelegate. configureInstantiator(String className,
                                          ClassInstantiator<T> instantiator)Configures the instantiator for a transformed PlasticClass. | 
| <T> ClassInstantiator<T> | PlasticManager. createClass(Class<T> baseClass,
                      PlasticClassTransformer callback)Creates an entirely new class, extending from the provided base class. | 
| ClassInstantiator<T> | PlasticClassTransformation. createInstantiator()Terminates the class transformation process, finishes any final bookkeeping, and
 returns an object used to instantiate the transformed class. | 
| <T> ClassInstantiator<T> | PlasticManager. createProxy(Class<T> interfaceType,
                      Class<? extends T> implementationType,
                      PlasticClassTransformer callback)Creates an entirely new class. | 
| <T> ClassInstantiator<T> | PlasticManager. createProxy(Class<T> interfaceType,
                      PlasticClassTransformer callback)Creates an entirely new class. | 
| <T> ClassInstantiator<T> | PlasticManager. getClassInstantiator(String className)Gets the  ClassInstantiatorfor the indicated class, which must be in a transformed package. | 
| <V> ClassInstantiator<T> | ClassInstantiator. with(Class<V> valueType,
        V instanceContextValue)Returns a new instantiator that adds the indicated value to the
 instance's  InstanceContext. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ClassInstantiator<T> | PlasticManagerDelegate. configureInstantiator(String className,
                                          ClassInstantiator<T> instantiator)Configures the instantiator for a transformed PlasticClass. | 
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.