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.
-