## Uses of Interface
jdk.dynalink.RelinkableCallSite

Packages that use RelinkableCallSite
jdk.dynalink: Contains interfaces and classes that are used to link an `invokedynamic` call site.
jdk.dynalink.support: Contains classes that make using Dynalink more convenient by providing basic implementations of some classes as well as various utilities.

### Uses of RelinkableCallSite in jdk.dynalink

Methods in jdk.dynalink with type parameters of type RelinkableCallSite
`<T extends RelinkableCallSite> T` DynamicLinker.`link​(T callSite)` Links an invokedynamic call site.

### Uses of RelinkableCallSite in jdk.dynalink.support

Classes in jdk.dynalink.support that implement RelinkableCallSite
`class` `AbstractRelinkableCallSite` A basic implementation of the `RelinkableCallSite` as a `MutableCallSite`.
`class` `ChainedCallSite` A relinkable call site that implements a polymorphic inline caching strategy.
`class` `SimpleRelinkableCallSite` A relinkable call site that implements monomorphic inline caching strategy, only being linked to a single `GuardedInvocation` at any given time.