# Uses of Package
jdk.dynalink

Packages that use jdk.dynalink
jdk.dynalink: Dynalink is a library for dynamic linking of high-level operations on 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.
jdk.dynalink.support: Contains classes that make using Dynalink more convenient by providing basic implementations of some classes as well as various utilities.

Classes in jdk.dynalink used by jdk.dynalink
Class and Description
CallSiteDescriptor Call site descriptors contain all the information necessary for linking a call site.
DynamicLinker The linker for `RelinkableCallSite` objects.
Operation An object that describes a dynamic operation.
RelinkableCallSite Interface for call sites managed by a `DynamicLinker`.
SecureLookupSupplier Provides security-checked access to a `MethodHandles.Lookup` object.
StandardOperation Defines the standard dynamic operations.

Classes in jdk.dynalink used by jdk.dynalink.linker
Class and Description
CallSiteDescriptor Call site descriptors contain all the information necessary for linking a call site.
SecureLookupSupplier Provides security-checked access to a `MethodHandles.Lookup` object.

Classes in jdk.dynalink used by jdk.dynalink.linker.support
Class and Description
CallSiteDescriptor Call site descriptors contain all the information necessary for linking a call site.

Classes in jdk.dynalink used by jdk.dynalink.support
Class and Description
CallSiteDescriptor Call site descriptors contain all the information necessary for linking a call site.
RelinkableCallSite Interface for call sites managed by a `DynamicLinker`.