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.
Class Summary Class Description CompositeGuardingDynamicLinkerA
GuardingDynamicLinkerthat delegates sequentially to a list of other guarding dynamic linkers in its
CompositeTypeBasedGuardingDynamicLinkerA composite type-based guarding dynamic linker. DefaultInternalObjectFilterDefault implementation for a
DynamicLinkerFactory.setInternalObjectsFilter(MethodHandleTransformer)that delegates to a pair of filtering method handles.
GuardsUtility methods for creating typical guards for
MethodHandles.guardWithTest(MethodHandle, MethodHandle, MethodHandle)and for adjusting their method types.
LookupA wrapper around
MethodHandles.Lookupthat masks checked exceptions.
SimpleLinkRequestDefault simple implementation of
TypeUtilitiesVarious static utility methods for working with Java types.