Uses of Class
org.teavm.model.MethodHandle
-
Packages that use MethodHandle Package Description org.teavm.dependency org.teavm.model org.teavm.model.instructions org.teavm.model.util -
-
Uses of MethodHandle in org.teavm.dependency
Methods in org.teavm.dependency that return MethodHandle Modifier and Type Method Description MethodHandleDynamicCallSite. getBootstrapMethod() -
Uses of MethodHandle in org.teavm.model
Methods in org.teavm.model that return MethodHandle Modifier and Type Method Description static 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)MethodHandleInvokeDynamicInstruction. getBootstrapMethod()MethodHandleRuntimeConstant. 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 MethodHandle Modifier and Type Method Description voidInvokeDynamicInstruction. setBootstrapMethod(MethodHandle bootstrapMethod)Constructors in org.teavm.model with parameters of type MethodHandle Constructor Description RuntimeConstant(MethodHandle value) -
Uses of MethodHandle in org.teavm.model.instructions
Methods in org.teavm.model.instructions with parameters of type MethodHandle Modifier and Type Method Description voidAbstractInstructionReader. 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 MethodHandle Modifier and Type Method Description voidInstructionCopyReader. invokeDynamic(VariableReader receiver, VariableReader instance, MethodDescriptor method, List<? extends VariableReader> arguments, MethodHandle bootstrapMethod, List<RuntimeConstant> bootstrapArguments)
-