Uses of Interface
org.apache.tapestry5.plastic.PlasticClassTransformer
-
Packages that use PlasticClassTransformer Package Description org.apache.tapestry5.beanmodel.services org.apache.tapestry5.commons.services org.apache.tapestry5.internal.plastic [INTERNAL USE ONLY] Plastic implementation details; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.plastic 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 PlasticClassTransformer Modifier and Type Method 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)
-
Uses of PlasticClassTransformer in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services with parameters of type PlasticClassTransformer Modifier and Type Method Description <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 PlasticClassTransformer Modifier and Type Class Description class
NoopDelegate
class
StandardDelegate
Constructors in org.apache.tapestry5.internal.plastic with parameters of type PlasticClassTransformer Constructor Description StandardDelegate(PlasticClassTransformer... transformers)
-
Uses of PlasticClassTransformer in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement PlasticClassTransformer Modifier and Type Class Description class
ComponentInstantiatorSourceImpl
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.plastic Modifier and Type Interface Description interface
PlasticManagerDelegate
Delegate to thePlasticManager
that performs the actual transformations of the class.Methods in org.apache.tapestry5.plastic with parameters of type PlasticClassTransformer Modifier and Type Method 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.
-