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 MethodDescriptionMethodInvocationBundle.methodDescriptionMethods in org.apache.tapestry5.internal.plastic that return MethodDescriptionModifier and TypeMethodDescriptionstatic MethodDescriptionPlasticInternalUtils.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) booleanPlasticClassImpl.isMethodImplemented(MethodDescription description) NameCache.toDesc(MethodDescription md) Constructors in org.apache.tapestry5.internal.plastic with parameters of type MethodDescriptionModifierConstructorDescriptionprotectedInstructionBuilderState(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 MethodDescriptionPlasticUtils.TO_STRING_DESCRIPTIONThe 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 MethodDescriptionPlasticUtils.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 TypeMethodDescriptionintMethodDescription.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.booleanPlasticClass.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 MethodDescriptionTransformConstants.AFTER_RENDER_BODY_DESCRIPTIONDescription forComponent.afterRenderBody(MarkupWriter, Event).static final MethodDescriptionTransformConstants.AFTER_RENDER_DESCRIPTIONDescription forComponent.afterRender(MarkupWriter, Event)static final MethodDescriptionTransformConstants.AFTER_RENDER_TEMPLATE_DESCRIPTIONDescription forComponent.afterRenderTemplate(MarkupWriter, Event).static final MethodDescriptionTransformConstants.BEFORE_RENDER_BODY_DESCRIPTIONDescription forComponent.beforeRenderBody(MarkupWriter, Event).static final MethodDescriptionTransformConstants.BEFORE_RENDER_TEMPLATE_DESCRIPTIONDescription forComponent.beforeRenderTemplate(MarkupWriter, Event).static final MethodDescriptionTransformConstants.BEGIN_RENDER_DESCRIPTIONDescription forComponent.beginRender(MarkupWriter, Event).static final MethodDescriptionTransformConstants.CLEANUP_RENDER_DESCRIPTIONDescription forComponent.cleanupRender(MarkupWriter, Event).static final MethodDescriptionTransformConstants.CONTAINING_PAGE_DID_ATTACH_DESCRIPTIONDescription forPageLifecycleListener.containingPageDidAttach().static final MethodDescriptionTransformConstants.CONTAINING_PAGE_DID_DETACH_DESCRIPTIONDescription forPageLifecycleListener.containingPageDidDetach().static final MethodDescriptionTransformConstants.CONTAINING_PAGE_DID_LOAD_DESCRIPTIONDescription forPageLifecycleListener.containingPageDidLoad().static final MethodDescriptionTransformConstants.CONTAINING_PAGE_DID_RESET_DESCRIPTIONDescription forPageResetListener.containingPageDidReset().static final MethodDescriptionTransformConstants.DISPATCH_COMPONENT_EVENT_DESCRIPTIONstatic final MethodDescriptionTransformConstants.POST_RENDER_CLEANUP_DESCRIPTIONDescription forComponent.postRenderCleanup().static final MethodDescriptionTransformConstants.SETUP_RENDER_DESCRIPTIONDescription forComponent.setupRender(MarkupWriter, Event).