Class MethodHandle
java.lang.Object
org.teavm.model.MethodHandle
-
Method Summary
Modifier and TypeMethodDescriptionstatic MethodHandleconstructorCaller(String className, String name, ValueType... arguments) static MethodHandleconstructorCaller(String className, MethodDescriptor desc) static MethodHandleconstructorCaller(MethodReference method) static MethodHandlefieldGetter(String className, String name, ValueType valueType) static MethodHandlefieldSetter(String className, String name, ValueType valueType) intgetArgumentType(int index) getKind()getName()static MethodHandleinterfaceCaller(String className, String name, ValueType... arguments) static MethodHandleinterfaceCaller(String className, MethodDescriptor desc) static MethodHandleinterfaceCaller(MethodReference method) static MethodHandlespecialCaller(String className, String name, ValueType... arguments) static MethodHandlespecialCaller(String className, MethodDescriptor desc) static MethodHandlespecialCaller(MethodReference method) static MethodHandlestaticCaller(String className, String name, ValueType... arguments) static MethodHandlestaticCaller(String className, MethodDescriptor desc) static MethodHandlestaticCaller(MethodReference method) static MethodHandlestaticFieldGetter(String className, String name, ValueType valueType) static MethodHandlestaticFieldSetter(String className, String name, ValueType valueType) static MethodHandlevirtualCaller(String className, String name, ValueType... arguments) static MethodHandlevirtualCaller(String className, MethodDescriptor desc) static MethodHandlevirtualCaller(MethodReference method)
-
Method Details
-
getKind
-
getClassName
-
getName
-
getValueType
-
getArgumentTypes
-
getArgumentCount
public int getArgumentCount() -
getArgumentType
-
signature
-
fieldGetter
-
staticFieldGetter
-
fieldSetter
-
staticFieldSetter
-
virtualCaller
-
virtualCaller
-
virtualCaller
-
staticCaller
-
staticCaller
-
staticCaller
-
specialCaller
-
specialCaller
-
specialCaller
-
constructorCaller
-
constructorCaller
-
constructorCaller
-
interfaceCaller
-
interfaceCaller
-
interfaceCaller
-