Package net.bytebuddy.implementation
Interface InvokeDynamic.InvocationProvider.Target
-
- All Known Implementing Classes:
InvokeDynamic.InvocationProvider.Default.Target
- Enclosing interface:
- InvokeDynamic.InvocationProvider
public static interface InvokeDynamic.InvocationProvider.Target
A target for a dynamic method invocation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
InvokeDynamic.InvocationProvider.Target.Resolved
Represents a resolvedInvokeDynamic.InvocationProvider.Target
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InvokeDynamic.InvocationProvider.Target.Resolved
resolve(TypeDescription instrumentedType, Assigner assigner, Assigner.Typing typing)
Resolves the target.
-
-
-
Method Detail
-
resolve
InvokeDynamic.InvocationProvider.Target.Resolved resolve(TypeDescription instrumentedType, Assigner assigner, Assigner.Typing typing)
Resolves the target.- Parameters:
instrumentedType
- The instrumented type.assigner
- The assigner to be used.typing
- Indicates if dynamic type castings should be attempted for incompatible assignments.- Returns:
- The resolved target.
-
-