Package net.bytebuddy.implementation
Interface InvokeDynamic.InvocationProvider.NameProvider
-
- All Known Implementing Classes:
InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName,InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
- Enclosing interface:
- InvokeDynamic.InvocationProvider
public static interface InvokeDynamic.InvocationProvider.NameProviderProvides the name of the method that is to be bound by a dynamic method call.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classInvokeDynamic.InvocationProvider.NameProvider.ForExplicitNameA name provider that provides an explicit name.static classInvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethodA name provider that provides the name of the intercepted method.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringresolve(MethodDescription methodDescription)Resolves the name given the intercepted method.
-
-
-
Method Detail
-
resolve
java.lang.String resolve(MethodDescription methodDescription)
Resolves the name given the intercepted method.- Parameters:
methodDescription- The intercepted method.- Returns:
- The name of the method to be bound by the bootstrap method.
-
-