Uses of Interface
org.apache.tapestry5.plastic.ClassInstantiator
-
Packages that use ClassInstantiator 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 ClassInstantiator in org.apache.tapestry5.beanmodel.services
Methods in org.apache.tapestry5.beanmodel.services that return ClassInstantiator 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 ClassInstantiator in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services that return ClassInstantiator 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 ClassInstantiator in org.apache.tapestry5.internal.plastic
Classes in org.apache.tapestry5.internal.plastic that implement ClassInstantiator Modifier and Type Class Description class
ClassInstantiatorImpl<T>
Methods in org.apache.tapestry5.internal.plastic that return ClassInstantiator Modifier and Type Method 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)
Methods in org.apache.tapestry5.internal.plastic with parameters of type ClassInstantiator Modifier and Type Method Description ClassInstantiator
NoopDelegate. configureInstantiator(String className, ClassInstantiator instantiator)
-
Uses of ClassInstantiator in org.apache.tapestry5.internal.services
Methods in org.apache.tapestry5.internal.services that return ClassInstantiator Modifier and Type Method Description <T> ClassInstantiator<T>
ComponentInstantiatorSourceImpl. configureInstantiator(String className, ClassInstantiator<T> instantiator)
Methods in org.apache.tapestry5.internal.services with parameters of type ClassInstantiator Modifier and Type Method Description <T> ClassInstantiator<T>
ComponentInstantiatorSourceImpl. configureInstantiator(String className, ClassInstantiator<T> instantiator)
-
Uses of ClassInstantiator in org.apache.tapestry5.plastic
Methods in org.apache.tapestry5.plastic that return ClassInstantiator Modifier and Type Method 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, 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.<T> ClassInstantiator<T>
PlasticManager. getClassInstantiator(String className)
Gets theClassInstantiator
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'sInstanceContext
.Methods in org.apache.tapestry5.plastic with parameters of type ClassInstantiator Modifier and Type Method Description <T> ClassInstantiator<T>
PlasticManagerDelegate. configureInstantiator(String className, ClassInstantiator<T> instantiator)
Configures the instantiator for a transformed PlasticClass.
-