Uses of Class
org.teavm.model.MethodHandle
Packages that use MethodHandle
Package
Description
-
Uses of MethodHandle in org.teavm.dependency
Methods in org.teavm.dependency that return MethodHandle -
Uses of MethodHandle in org.teavm.model
Methods in org.teavm.model that return MethodHandleModifier and TypeMethodDescriptionstatic MethodHandleMethodHandle.constructorCaller(String className, String name, ValueType... arguments) static MethodHandleMethodHandle.constructorCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.constructorCaller(MethodReference method) static MethodHandleMethodHandle.fieldGetter(String className, String name, ValueType valueType) static MethodHandleMethodHandle.fieldSetter(String className, String name, ValueType valueType) InvokeDynamicInstruction.getBootstrapMethod()RuntimeConstant.getMethodHandle()static MethodHandleMethodHandle.interfaceCaller(String className, String name, ValueType... arguments) static MethodHandleMethodHandle.interfaceCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.interfaceCaller(MethodReference method) static MethodHandleMethodHandle.specialCaller(String className, String name, ValueType... arguments) static MethodHandleMethodHandle.specialCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.specialCaller(MethodReference method) static MethodHandleMethodHandle.staticCaller(String className, String name, ValueType... arguments) static MethodHandleMethodHandle.staticCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.staticCaller(MethodReference method) static MethodHandleMethodHandle.staticFieldGetter(String className, String name, ValueType valueType) static MethodHandleMethodHandle.staticFieldSetter(String className, String name, ValueType valueType) static MethodHandleMethodHandle.virtualCaller(String className, String name, ValueType... arguments) static MethodHandleMethodHandle.virtualCaller(String className, MethodDescriptor desc) static MethodHandleMethodHandle.virtualCaller(MethodReference method) Methods in org.teavm.model with parameters of type MethodHandleModifier and TypeMethodDescriptionvoidInvokeDynamicInstruction.setBootstrapMethod(MethodHandle bootstrapMethod) Constructors in org.teavm.model with parameters of type MethodHandle -
Uses of MethodHandle in org.teavm.model.instructions
Methods in org.teavm.model.instructions with parameters of type MethodHandleModifier and TypeMethodDescriptionvoidAbstractInstructionReader.invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments) voidInstructionReader.invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments) -
Uses of MethodHandle in org.teavm.model.util
Methods in org.teavm.model.util with parameters of type MethodHandleModifier and TypeMethodDescriptionstatic ValueEmitterInvokeDynamicUtil.invoke(ProgramEmitter pe, MethodHandle handle, ValueEmitter... arguments) voidInstructionCopyReader.invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)