# Uses of Interface
org.apache.tapestry5.plastic.MethodInvocationResult

Packages that use MethodInvocationResult
Package
Description
org.apache.tapestry5.internal.plastic
[INTERNAL USE ONLY] Plastic implementation details; API subject to change
org.apache.tapestry5.plastic
Plastic, Tapestry's component class transformation library based on ASM

- ## Uses of MethodInvocationResult in org.apache.tapestry5.internal.plastic

  Classes in org.apache.tapestry5.internal.plastic that implement MethodInvocationResult
  Modifier and Type
  Class
  Description
  `class`
  `AbstractMethodInvocation`
  `class`
  `FailureMethodInvocationResult`
  `class`
  `SuccessMethodInvocationResult`
  A successful method invocation; one that did not throw a checked exception.
  Methods in org.apache.tapestry5.internal.plastic that return MethodInvocationResult
  Modifier and Type
  Method
  Description
  `MethodInvocationResult`
  MethodHandleImpl.`invoke(Object instance, Object... arguments)`
  `MethodInvocationResult`
  PlasticClassHandleShim.`invoke(Object instance, int methodIndex, Object[] arguments)`
  Invokes a method.

- ## Uses of MethodInvocationResult in org.apache.tapestry5.plastic

  Subinterfaces of MethodInvocationResult in org.apache.tapestry5.plastic
  Modifier and Type
  Interface
  Description
  `interface`
  `MethodInvocation`
  A representation of the invocation of a method that allows the behavior of the method to be advised: either by changing parameter values, or by changing the return value, or by catch or throwing different exceptions.
  Methods in org.apache.tapestry5.plastic that return MethodInvocationResult
  Modifier and Type
  Method
  Description
  `MethodInvocationResult`
  MethodHandle.`invoke(Object instance, Object... arguments)`
  Invokes the method for this handle on the instance.