@HashCodeAndEqualsPlugin.Enhance public static class MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget extends Object implements MethodVariableAccess.MethodLoading.TypeCastingHandler
MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget, MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp
Constructor and Description |
---|
ForBridgeTarget(MethodDescription bridgeTarget)
Creates a new type casting handler for a bridge target.
|
Modifier and Type | Method and Description |
---|---|
StackManipulation |
ofIndex(TypeDescription parameterType,
int index)
Yields a stack transformation to transform the given argument of the method for which the arguments are loaded onto the operand stack.
|
public ForBridgeTarget(MethodDescription bridgeTarget)
bridgeTarget
- The target of the method bridge.public StackManipulation ofIndex(TypeDescription parameterType, int index)
ofIndex
in interface MethodVariableAccess.MethodLoading.TypeCastingHandler
parameterType
- The parameter type that is to be transformed.index
- The index of the transformed parameter.Copyright © 2014–2023. All rights reserved.