Package net.bytebuddy.utility
Interface JavaConstant.MethodType.Dispatcher
-
- All Known Implementing Classes:
JavaConstant.MethodType.Dispatcher.ForJava7CapableVm,JavaConstant.MethodType.Dispatcher.ForLegacyVm
- Enclosing class:
- JavaConstant.MethodType
protected static interface JavaConstant.MethodType.DispatcherA dispatcher for extracting information from ajava.lang.invoke.MethodTypeinstance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classJavaConstant.MethodType.Dispatcher.CreationActionA creation action for a dispatcher.static classJavaConstant.MethodType.Dispatcher.ForJava7CapableVmA dispatcher for virtual machines that are aware of thejava.lang.invoke.MethodTypetype that was added in Java version 7.static classJavaConstant.MethodType.Dispatcher.ForLegacyVmA dispatcher for virtual machines that are not aware of thejava.lang.invoke.MethodTypetype that was added in Java version 7.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<?>[]parameterArray(Object methodType)Extracts the parameter types of the supplied method type.Class<?>returnType(Object methodType)Extracts the return type of the supplied method type.
-