Uses of Class
java.lang.invoke.MethodHandle

Packages that use MethodHandle 
Package Description
java.lang.invoke
The java.lang.invoke package provides low-level primitives for interacting with the Java Virtual Machine.
java.lang.runtime
The java.lang.runtime package provides low-level runtime support for the Java language.
jdk.dynalink
Contains interfaces and classes that are used to link an invokedynamic call site.
jdk.dynalink.beans
Contains the linker for ordinary Java objects.
jdk.dynalink.linker
Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.
jdk.dynalink.linker.support
Contains classes that make it more convenient for language runtimes to implement their own language-specific object models and type conversions by providing basic implementations of some classes as well as various utilities.