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