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 |
NoopDelegate |
class |
StandardDelegate |
Constructor and Description |
---|
StandardDelegate(PlasticClassTransformer... transformers) |
Modifier and Type | Class and Description |
---|---|
class |
ComponentInstantiatorSourceImpl
A wrapper around a
PlasticManager that allows certain classes to be modified as they are loaded. |
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,
Class<? extends T> implementationType,
PlasticClassTransformer callback,
boolean introduceInterface) |
<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)
Same as
createProxy(interfacetype, implementationType, callback, true) |
<T> ClassInstantiator<T> |
PlasticProxyFactory.createProxy(Class<T> interfaceType,
Class<? extends T> implementationType,
PlasticClassTransformer callback,
boolean introduceInterface)
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 | Interface and Description |
---|---|
interface |
PlasticManagerDelegate
Delegate to the
PlasticManager that performs the actual transformations of the class. |
Modifier and Type | Method and Description |
---|---|
<T> ClassInstantiator<T> |
PlasticManager.createClass(Class<T> baseClass,
PlasticClassTransformer callback)
Creates an entirely new class, extending from the provided base 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,
Class<? extends T> implementationType,
PlasticClassTransformer callback,
boolean introduceInterface)
Creates an entirely new class.
|
<T> ClassInstantiator<T> |
PlasticManager.createProxy(Class<T> interfaceType,
PlasticClassTransformer callback)
Creates an entirely new class.
|
<T> ClassInstantiator<T> |
PlasticManager.createProxy(Class<T> interfaceType,
PlasticClassTransformer callback,
boolean introduceInterface)
Creates an entirely new class.
|
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.