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 | Description |
---|---|
CompositeGuardingDynamicLinker |
A
GuardingDynamicLinker that delegates sequentially to a list of
other guarding dynamic linkers in its
CompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices) . |
CompositeTypeBasedGuardingDynamicLinker |
A composite type-based guarding dynamic linker.
|
DefaultInternalObjectFilter |
Default implementation for a
DynamicLinkerFactory.setInternalObjectsFilter(MethodHandleTransformer)
that delegates to a pair of filtering method handles. |
Guards |
Utility methods for creating typical guards for
MethodHandles.guardWithTest(MethodHandle, MethodHandle, MethodHandle)
and for adjusting their method types. |
Lookup |
A wrapper around
MethodHandles.Lookup that masks
checked exceptions. |
SimpleLinkRequest |
Default simple implementation of
LinkRequest . |
TypeUtilities |
Various static utility methods for working with Java types.
|
Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2015, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b161-1