@JavaDispatcher.Proxied(value="java.lang.constant.DirectMethodHandleDesc") public static interface JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc extends JavaConstant.Simple.Dispatcher
java.lang.constant.DirectMethodHandleDesc.| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc.ForKind
A dispatcher to represent  
java.lang.constant.DirectMethodHandleDesc$Kind. | 
JavaConstant.Simple.Dispatcher.OfClassDesc, JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc, JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc, JavaConstant.Simple.Dispatcher.OfMethodHandleDesc, JavaConstant.Simple.Dispatcher.OfMethodTypeDesc| Modifier and Type | Method and Description | 
|---|---|
String | 
lookupDescriptor(Object value)
Resolves the lookup descriptor of the supplied direct method handle description. 
 | 
String | 
methodName(Object value)
Resolves the method name of the supplied direct method handle. 
 | 
Object | 
owner(Object value)
Resolves a  
java.lang.constant.ClassDesc representing the owner of a direct method handle description. | 
int | 
refKind(Object value)
Resolves the type of method handle for the supplied method handle description. 
 | 
isInstance, toArrayint refKind(Object value)
value - The java.lang.constant.DirectMethodHandleDesc to resolve.String methodName(Object value)
value - The java.lang.constant.DirectMethodHandleDesc to resolve.Object owner(Object value)
java.lang.constant.ClassDesc representing the owner of a direct method handle description.value - The java.lang.constant.DirectMethodHandleDesc to resolve.java.lang.constant.ClassDesc describing the handle's owner.Copyright © 2014–2023. All rights reserved.