Package | Description |
---|---|
org.apache.tapestry5.internal.hibernate |
[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
|
org.apache.tapestry5.internal.jpa |
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
|
org.apache.tapestry5.internal.plastic |
[INTERNAL USE ONLY] Plastic implementation details; API subject to change
|
org.apache.tapestry5.internal.services |
[INTERNAL USE ONLY] internal service classes; API subject to change
|
org.apache.tapestry5.internal.services.meta |
[INTERNAL USE ONLY] metadata support classes; API subject to change
|
org.apache.tapestry5.internal.transform |
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
|
org.apache.tapestry5.plastic |
Plastic, Tapestry's component class transformation library based on ASM
|
org.apache.tapestry5.services.transform |
Support for component class transformation.
|
Modifier and Type | Method and Description |
---|---|
void |
CommitAfterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
Modifier and Type | Method and Description |
---|---|
void |
PersistenceContextWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
CommitAfterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
Modifier and Type | Class and Description |
---|---|
class |
PlasticClassImpl |
Modifier and Type | Method and Description |
---|---|
PlasticClass |
PlasticClassImpl.addToString(String toStringValue) |
PlasticClass |
PlasticClassImpl.getPlasticClass() |
PlasticClass |
PlasticClassImpl.onConstruct(ConstructorCallback callback) |
PlasticClass |
PlasticClassImpl.proxyInterface(Class interfaceType,
PlasticField field) |
PlasticClass |
PlasticClassImpl.proxyInterface(Class interfaceType,
PlasticMethod method) |
Modifier and Type | Method and Description |
---|---|
void |
StandardDelegate.transform(PlasticClass plasticClass) |
void |
NoopDelegate.transform(PlasticClass plasticClass) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentInstantiatorSourceImpl.transform(PlasticClass plasticClass) |
Modifier and Type | Method and Description |
---|---|
void |
MetaWorkerImpl.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
Modifier and Type | Method and Description |
---|---|
void |
ParameterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
ActivationRequestParameterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
PersistWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
BindParameterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
DiscardAfterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
PageActivationContextWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
HeartbeatDeferredWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
EnvironmentalWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
UnclaimedFieldWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
ImportWorker.transform(PlasticClass componentClass,
TransformationSupport support,
MutableComponentModel model) |
void |
OperationWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
RetainWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model)
Claims each field with the
Retain , claiming it using the
annotation class (not the annotation instance, to avoid
instantiating the annotation) as the tag. |
void |
PageLifecycleAnnotationWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
OnEventWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
InjectComponentWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
MixinAfterWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
InjectContainerWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
PropertyWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
InjectWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
SupportsInformalParametersWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
InjectPageWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
ComponentWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
CachedWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
RenderPhaseMethodWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
PageResetAnnotationWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
InjectServiceWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
MixinWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
RenderCommandWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
LogWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
ApplicationStateWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
void |
SessionAttributeWorker.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model) |
Modifier and Type | Method and Description |
---|---|
PlasticClass |
PlasticClass.addToString(String toStringValue)
Conditionally adds an implementation of
toString() to the class, but only if it is not already
present in the class, or in a (transformed) super-class. |
PlasticClass |
PlasticClassTransformation.getPlasticClass()
Returns the PlasticClass being transformed.
|
PlasticClass |
PlasticField.getPlasticClass()
Returns the class containing this field.
|
PlasticClass |
PlasticMethod.getPlasticClass()
Returns the PlasticClass containing this method.
|
PlasticClass |
PlasticClass.onConstruct(ConstructorCallback callback)
Adds the callback for execution when an instance of the class is instantiated.
|
PlasticClass |
PlasticClass.proxyInterface(Class interfaceType,
PlasticField field)
Introduces the interface, and then invokes
PlasticMethod.delegateTo(PlasticField) on each method
defined by the interface. |
PlasticClass |
PlasticClass.proxyInterface(Class interfaceType,
PlasticMethod method)
Introduces the interface, and then invokes
PlasticMethod.delegateTo(PlasticMethod) on each method
defined by the interface. |
Modifier and Type | Method and Description |
---|---|
void |
PlasticClassTransformer.transform(PlasticClass plasticClass)
Perform whatever transformations are appropriate on this PlasticClass.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentClassTransformWorker2.transform(PlasticClass plasticClass,
TransformationSupport support,
MutableComponentModel model)
Invoked to perform part of the transformation of the
PlasticClass . |
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.