# Uses of Package
jdk.dynalink

- Packages that use jdk.dynalink
  Package | Description
  --- | ---
  jdk.dynalink | Contains interfaces and classes that are used to link an `invokedynamic` call site.
  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 | Description
  --- | ---
  CallSiteDescriptor | Call site descriptors contain all the information necessary for linking a call site.
  DynamicLinker | The linker for `RelinkableCallSite` objects.
  NamedOperation | Operation that associates a name with another operation.
  Namespace | An object that describes a namespace that is the target of a dynamic operation on an object.
  NamespaceOperation | Describes an operation that operates on at least one `Namespace` of an object.
  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.
  StandardNamespace | An enumeration of standard namespaces defined by Dynalink.
  StandardOperation | Defines the standard dynamic operations.

- Classes in jdk.dynalink used by jdk.dynalink.linker
  Class | 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 | 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 | Description
  --- | ---
  CallSiteDescriptor | Call site descriptors contain all the information necessary for linking a call site.
  RelinkableCallSite | Interface for call sites managed by a `DynamicLinker`.