Package org.apache.tapestry5.plastic
Interface PlasticClassTransformation<T>
- 
- Type Parameters:
- T- the type being generated.
 - All Known Subinterfaces:
- InternalPlasticClassTransformation
 - All Known Implementing Classes:
- PlasticClassImpl
 
 public interface PlasticClassTransformation<T> A wrapper around aPlasticClassthat allows the class to be converted into a concrete class, once all transformations are complete.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassInstantiator<T>createInstantiator()Terminates the class transformation process, finishes any final bookkeeping, and returns an object used to instantiate the transformed class.PlasticClassgetPlasticClass()Returns the PlasticClass being transformed.
 
- 
- 
- 
Method Detail- 
getPlasticClassPlasticClass getPlasticClass() Returns the PlasticClass being transformed.- Returns:
- PlasticClass instance
 
 - 
createInstantiatorClassInstantiator<T> createInstantiator() Terminates the class transformation process, finishes any final bookkeeping, and returns an object used to instantiate the transformed class. Once this method is invoked, no other methods of thePlasticClass(or related objects) can be invoked. The returned ClassInstantiator has an emptyInstanceContextmap. UseClassInstantiator.with(Class, Object)to create a new ClassInstantiator with new InstanceContext entries.
 
- 
 
-