Uses of Class
org.apache.tapestry5.plastic.MethodDescription
Packages that use MethodDescription
Package
Description
[INTERNAL USE ONLY] Plastic implementation details; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
Plastic, Tapestry's component class transformation library based on ASM
Core services
-
Uses of MethodDescription in org.apache.tapestry5.internal.plastic
Fields in org.apache.tapestry5.internal.plastic declared as MethodDescriptionModifier and TypeFieldDescriptionfinal MethodDescription
MethodInvocationBundle.methodDescription
Methods in org.apache.tapestry5.internal.plastic that return MethodDescriptionModifier and TypeMethodDescriptionstatic MethodDescription
PlasticInternalUtils.toMethodDescription
(org.apache.tapestry5.internal.plastic.asm.tree.MethodNode node) Methods in org.apache.tapestry5.internal.plastic with parameters of type MethodDescriptionModifier and TypeMethodDescriptionPlasticClassImpl.introduceMethod
(MethodDescription description) PlasticClassImpl.introduceMethod
(MethodDescription description, InstructionBuilderCallback callback) InstructionBuilderImpl.invokeSpecial
(String containingClassName, MethodDescription description) boolean
PlasticClassImpl.isMethodImplemented
(MethodDescription description) NameCache.toDesc
(MethodDescription md) Constructors in org.apache.tapestry5.internal.plastic with parameters of type MethodDescriptionModifierConstructorDescriptionprotected
InstructionBuilderState
(MethodDescription description, org.apache.tapestry5.internal.plastic.asm.MethodVisitor visitor, NameCache nameCache) MethodInvocationBundle
(String className, MethodDescription methodDescription, MethodAdvice[] advice) -
Uses of MethodDescription in org.apache.tapestry5.internal.transform
Constructors in org.apache.tapestry5.internal.transform with parameters of type MethodDescriptionModifierConstructorDescriptionPageLifecycleAnnotationWorker
(Class<? extends Annotation> methodAnnotationClass, MethodDescription lifecycleMethodDescription, String methodAlias) -
Uses of MethodDescription in org.apache.tapestry5.plastic
Fields in org.apache.tapestry5.plastic declared as MethodDescriptionModifier and TypeFieldDescriptionstatic final MethodDescription
PlasticUtils.TO_STRING_DESCRIPTION
The MethodDescription version oftoString()
.Methods in org.apache.tapestry5.plastic that return MethodDescriptionModifier and TypeMethodDescriptionPlasticMethod.getDescription()
Returns a representation of the method's name, return value, argument types, etc.static MethodDescription
PlasticUtils.getMethodDescription
(Class declaringClass, String name, Class... parameterTypes) UsesPlasticUtils.getMethod(Class, String, Class...)
and wraps the result as aMethodDescription
.MethodDescription.withModifiers
(int newModifiers) Methods in org.apache.tapestry5.plastic with parameters of type MethodDescriptionModifier and TypeMethodDescriptionint
MethodDescription.compareTo
(MethodDescription o) PlasticClass.introduceMethod
(MethodDescription description) Returns an existing method declared in this class, or introduces a new method into this class.PlasticClass.introduceMethod
(MethodDescription description, InstructionBuilderCallback callback) Returns an existing method declared in this class, or introduces a new method into this class.InstructionBuilder.invokeSpecial
(String containingClassName, MethodDescription description) Invokes an instance method of a base class, or a private method of a class, using the target object and parameters already on the stack.boolean
PlasticClass.isMethodImplemented
(MethodDescription description) Returns true if this class has an implementation of the indicated method, or a super-class provides a non-abstract implementation.Constructors in org.apache.tapestry5.plastic with parameters of type MethodDescriptionModifierConstructorDescriptionMethodDescription
(MethodDescription description, String[] checkedExceptionTypes) Convenience constructor for copying a MethodDescription with different exception types. -
Uses of MethodDescription in org.apache.tapestry5.services
Fields in org.apache.tapestry5.services declared as MethodDescriptionModifier and TypeFieldDescriptionstatic final MethodDescription
TransformConstants.AFTER_RENDER_BODY_DESCRIPTION
Description forComponent.afterRenderBody(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.AFTER_RENDER_DESCRIPTION
Description forComponent.afterRender(MarkupWriter, Event)
static final MethodDescription
TransformConstants.AFTER_RENDER_TEMPLATE_DESCRIPTION
Description forComponent.afterRenderTemplate(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.BEFORE_RENDER_BODY_DESCRIPTION
Description forComponent.beforeRenderBody(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.BEFORE_RENDER_TEMPLATE_DESCRIPTION
Description forComponent.beforeRenderTemplate(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.BEGIN_RENDER_DESCRIPTION
Description forComponent.beginRender(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.CLEANUP_RENDER_DESCRIPTION
Description forComponent.cleanupRender(MarkupWriter, Event)
.static final MethodDescription
TransformConstants.CONTAINING_PAGE_DID_ATTACH_DESCRIPTION
Description forPageLifecycleListener.containingPageDidAttach()
.static final MethodDescription
TransformConstants.CONTAINING_PAGE_DID_DETACH_DESCRIPTION
Description forPageLifecycleListener.containingPageDidDetach()
.static final MethodDescription
TransformConstants.CONTAINING_PAGE_DID_LOAD_DESCRIPTION
Description forPageLifecycleListener.containingPageDidLoad()
.static final MethodDescription
TransformConstants.CONTAINING_PAGE_DID_RESET_DESCRIPTION
Description forPageResetListener.containingPageDidReset()
.static final MethodDescription
TransformConstants.DISPATCH_COMPONENT_EVENT_DESCRIPTION
static final MethodDescription
TransformConstants.POST_RENDER_CLEANUP_DESCRIPTION
Description forComponent.postRenderCleanup()
.static final MethodDescription
TransformConstants.SETUP_RENDER_DESCRIPTION
Description forComponent.setupRender(MarkupWriter, Event)
.