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 classA wrapper around aPlasticManagerthat 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 TypeInterfaceDescriptioninterfaceDelegate to thePlasticManagerthat 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.