| Package | Description | 
|---|---|
| org.apache.tapestry5.internal.plastic | [INTERNAL USE ONLY] Plastic implementation details; 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 | Core services | 
| Modifier and Type | Field and Description | 
|---|---|
| MethodDescription | MethodInvocationBundle. methodDescription | 
| Modifier and Type | Method and Description | 
|---|---|
| static MethodDescription | PlasticInternalUtils. toMethodDescription(org.apache.tapestry5.internal.plastic.asm.tree.MethodNode node) | 
| Modifier and Type | Method and Description | 
|---|---|
| PlasticMethod | PlasticClassImpl. introduceMethod(MethodDescription description) | 
| PlasticMethod | PlasticClassImpl. introduceMethod(MethodDescription description,
                              InstructionBuilderCallback callback) | 
| InstructionBuilder | InstructionBuilderImpl. invokeSpecial(String containingClassName,
                          MethodDescription description) | 
| boolean | PlasticClassImpl. isMethodImplemented(MethodDescription description) | 
| String | NameCache. toDesc(MethodDescription md) | 
| Constructor and Description | 
|---|
| InstructionBuilderState(MethodDescription description,
                                              org.apache.tapestry5.internal.plastic.asm.MethodVisitor visitor,
                                              NameCache nameCache) | 
| MethodInvocationBundle(String className,
                                            MethodDescription methodDescription,
                                            MethodAdvice[] advice) | 
| Constructor and Description | 
|---|
| PageLifecycleAnnotationWorker(Class<? extends Annotation> methodAnnotationClass,
                                                          MethodDescription lifecycleMethodDescription,
                                                          String methodAlias) | 
| Modifier and Type | Field and Description | 
|---|---|
| static MethodDescription | PlasticUtils. TO_STRING_DESCRIPTIONThe MethodDescription version of  toString(). | 
| Modifier and Type | Method and Description | 
|---|---|
| MethodDescription | PlasticMethod. getDescription()Returns a representation of the method's name, return value, argument types, etc. | 
| static MethodDescription | PlasticUtils. getMethodDescription(Class declaringClass,
                                        String name,
                                        Class... parameterTypes)Uses  PlasticUtils.getMethod(Class, String, Class...)and wraps the result as aMethodDescription. | 
| MethodDescription | MethodDescription. withModifiers(int newModifiers) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | MethodDescription. compareTo(MethodDescription o) | 
| PlasticMethod | PlasticClass. introduceMethod(MethodDescription description)Returns an existing method declared in this class, or introduces a new method into this class. | 
| PlasticMethod | PlasticClass. introduceMethod(MethodDescription description,
                              InstructionBuilderCallback callback)Returns an existing method declared in this class, or introduces a new method into this class. | 
| InstructionBuilder | 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. | 
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.