Class MethodMemberHandle
java.lang.Object
com.cryptomorin.xseries.reflection.jvm.MemberHandle
com.cryptomorin.xseries.reflection.jvm.NamedMemberHandle
com.cryptomorin.xseries.reflection.jvm.MethodMemberHandle
- All Implemented Interfaces:
Handle<MethodHandle>
-
Field Summary
FieldsFields inherited from class com.cryptomorin.xseries.reflection.jvm.NamedMemberHandle
isStatic, names, returnTypeFields inherited from class com.cryptomorin.xseries.reflection.jvm.MemberHandle
clazz, isFinal, makeAccessible -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasStatic()map(MinecraftMapping mapping, String name) parameters(ClassHandle... parameterTypes) parameters(Class<?>... parameterTypes) reflect()returns(ClassHandle clazz) toString()Methods inherited from class com.cryptomorin.xseries.reflection.jvm.MemberHandle
getClassHandle, handleAccessible, makeAccessibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.cryptomorin.xseries.reflection.Handle
catchError, exists, reflectOrNull, unreflect
-
Field Details
-
parameterTypes
-
-
Constructor Details
-
MethodMemberHandle
-
-
Method Details
-
parameters
-
returns
- Overrides:
returnsin classNamedMemberHandle
-
returns
- Overrides:
returnsin classNamedMemberHandle
-
asStatic
- Overrides:
asStaticin classNamedMemberHandle
-
parameters
-
reflect
- Specified by:
reflectin interfaceHandle<MethodHandle>- Specified by:
reflectin classMemberHandle- Throws:
ReflectiveOperationException
-
signature
- Specified by:
signaturein classMemberHandle
-
map
public MethodMemberHandle map(MinecraftMapping mapping, @Pattern("\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*") String name) - Overrides:
mapin classNamedMemberHandle
-
named
public MethodMemberHandle named(@Pattern("\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*") String... names) - Overrides:
namedin classNamedMemberHandle
-
reflectJvm
- Specified by:
reflectJvmin classMemberHandle- Throws:
ReflectiveOperationException
-
toString
-