Module jdk.dynalink
Package jdk.dynalink.linker.support
package 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.
- Since:
- 9
-
ClassDescriptionA
GuardingDynamicLinker
that delegates sequentially to a list of other guarding dynamic linkers in itsCompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices)
.A composite type-based guarding dynamic linker.Default implementation for aDynamicLinkerFactory.setInternalObjectsFilter(MethodHandleTransformer)
that delegates to a pair of filtering method handles.Utility methods for creating typical guards forMethodHandles.guardWithTest(MethodHandle, MethodHandle, MethodHandle)
and for adjusting their method types.A wrapper aroundMethodHandles.Lookup
that masks checked exceptions.Default simple implementation ofLinkRequest
.Various static utility methods for working with Java types.