Uses of Interface
org.apache.tapestry5.plastic.PlasticClassTransformer
Packages that use PlasticClassTransformer
Package
Description
[INTERNAL USE ONLY] Plastic implementation details; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
Plastic, Tapestry's component class transformation library based on ASM
-
Uses of PlasticClassTransformer in org.apache.tapestry5.beanmodel.services
Methods in org.apache.tapestry5.beanmodel.services with parameters of type PlasticClassTransformerModifier and TypeMethodDescription<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) -
Uses of PlasticClassTransformer in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services with parameters of type PlasticClassTransformerModifier and TypeMethodDescription<T> ClassInstantiator<T>
PlasticProxyFactory.createProxy
(Class<T> interfaceType, Class<? extends T> implementationType, PlasticClassTransformer callback) Same ascreateProxy(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. -
Uses of PlasticClassTransformer in org.apache.tapestry5.internal.plastic
Classes in org.apache.tapestry5.internal.plastic that implement PlasticClassTransformerConstructors in org.apache.tapestry5.internal.plastic with parameters of type PlasticClassTransformer -
Uses of PlasticClassTransformer in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement PlasticClassTransformerModifier and TypeClassDescriptionfinal class
A wrapper around aPlasticManager
that allows certain classes to be modified as they are loaded. -
Uses of PlasticClassTransformer in org.apache.tapestry5.plastic
Subinterfaces of PlasticClassTransformer in org.apache.tapestry5.plasticModifier and TypeInterfaceDescriptioninterface
Delegate to thePlasticManager
that performs the actual transformations of the class.Methods in org.apache.tapestry5.plastic with parameters of type PlasticClassTransformerModifier and TypeMethodDescription<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.