## Uses of Interface
jdk.dynalink.linker.MethodHandleTransformer

- Packages that use MethodHandleTransformer
  Package | Description
  --- | ---
  jdk.dynalink | Contains interfaces and classes that are used to link an `invokedynamic` call site.
  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.

- - ### Uses of MethodHandleTransformer in jdk.dynalink

    Methods in jdk.dynalink with parameters of type MethodHandleTransformer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DynamicLinkerFactory.`setInternalObjectsFilter​(MethodHandleTransformer internalObjectsFilter)` | Sets a method handle transformer that is supposed to act as the implementation of `LinkerServices.filterInternalObjects(MethodHandle)` for linker services of dynamic linkers created by this factory.

  - ### Uses of MethodHandleTransformer in jdk.dynalink.linker.support

    Classes in jdk.dynalink.linker.support that implement MethodHandleTransformer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultInternalObjectFilter` | Default implementation for a `DynamicLinkerFactory.setInternalObjectsFilter(MethodHandleTransformer)` that delegates to a pair of filtering method handles.