@JavaDispatcher.Proxied(value="java.lang.constant.MethodTypeDesc") public static interface JavaConstant.Simple.Dispatcher.OfMethodTypeDesc extends JavaConstant.Simple.Dispatcher
java.lang.constant.MethodTypeDesc
.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 |
---|---|
Object |
of(Object returnType,
Object[] parameterType)
Resolves a
java.lang.constant.MethodTypeDesc from descriptions of the return type descriptor and parameter types. |
Object |
ofDescriptor(String descriptor)
Returns a
java.lang.constant.MethodTypeDesc for a given descriptor. |
Object[] |
parameterArray(Object value)
Returns the parameter types of a
java.lang.constant.MethodTypeDesc . |
Object |
returnType(Object value)
Returns the return type of a
java.lang.constant.MethodTypeDesc . |
isInstance, toArray
@JavaDispatcher.IsStatic Object of(@JavaDispatcher.Proxied(value="java.lang.constant.ClassDesc") Object returnType, @JavaDispatcher.Proxied(value="java.lang.constant.ClassDesc") Object[] parameterType)
java.lang.constant.MethodTypeDesc
from descriptions of the return type descriptor and parameter types.returnType
- A java.lang.constant.ClassDesc
representing the return type.parameterType
- An array of java.lang.constant.ClassDesc
s representing the parameter types.java.lang.constant.MethodTypeDesc
.@JavaDispatcher.IsStatic Object ofDescriptor(String descriptor)
java.lang.constant.MethodTypeDesc
for a given descriptor.descriptor
- The method type's descriptor.java.lang.constant.MethodTypeDesc
of the supplied descriptorObject returnType(Object value)
java.lang.constant.MethodTypeDesc
.value
- The java.lang.constant.MethodTypeDesc
to resolve.java.lang.constant.ClassDesc
of the supplied java.lang.constant.MethodTypeDesc
's return type.Object[] parameterArray(Object value)
java.lang.constant.MethodTypeDesc
.value
- The java.lang.constant.MethodTypeDesc
to resolve.java.lang.constant.ClassDesc
of the supplied java.lang.constant.MethodTypeDesc
's parameter types.Copyright © 2014–1970. All rights reserved.