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
ClassInstantiator for 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.