Package net.bytebuddy.implementation
Interface MethodCall.TargetHandler.Resolved
- All Known Implementing Classes:
MethodCall.TargetHandler.ForConstructingInvocation,MethodCall.TargetHandler.ForField,MethodCall.TargetHandler.ForMethodCall.Resolved,MethodCall.TargetHandler.ForMethodParameter.Resolved,MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved,MethodCall.TargetHandler.ForValue,MethodCall.TargetHandler.Simple
- Enclosing interface:
MethodCall.TargetHandler
public static interface MethodCall.TargetHandler.Resolved
A resolved target handler.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the target's type description.toStackManipulation(MethodDescription invokedMethod, Assigner assigner, Assigner.Typing typing) Creates a stack manipulation to represent this resolved target handler.
-
Method Details
-
getTypeDescription
TypeDescription getTypeDescription()Returns the target's type description.- Returns:
- The target's type description.
-
toStackManipulation
StackManipulation toStackManipulation(MethodDescription invokedMethod, Assigner assigner, Assigner.Typing typing) Creates a stack manipulation to represent this resolved target handler.- Parameters:
invokedMethod- The invoked method.assigner- The assigner to use.typing- The typing to apply.- Returns:
- A stack manipulation that implements this target handler.
-