| Package | Description |
|---|---|
| jdk.dynalink |
Contains interfaces and classes that are used to link an
invokedynamic call site. |
| jdk.dynalink.beans |
Contains the linker for ordinary Java objects.
|
| jdk.dynalink.linker |
Contains interfaces and classes needed by language runtimes to implement
their own language-specific object models and type conversions.
|
| 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.
|
| jdk.dynalink.support |
Contains classes that make using Dynalink more convenient by providing
basic implementations of some classes as well as various utilities.
|
| Class | Description |
|---|---|
| GuardedInvocation |
Represents a conditionally valid method handle.
|
| GuardedInvocationTransformer |
Interface for objects that are used to transform one guarded invocation into
another one.
|
| GuardingDynamicLinker |
The base interface for language-specific dynamic linkers.
|
| LinkerServices |
Interface for services provided to
GuardingDynamicLinker instances by
the DynamicLinker that owns them. |
| MethodHandleTransformer |
A generic interface describing operations that transform method handles.
|
| MethodTypeConversionStrategy |
Interface for objects representing a strategy for converting a method handle
to a new type.
|
| Class | Description |
|---|---|
| GuardedInvocation |
Represents a conditionally valid method handle.
|
| GuardingDynamicLinker |
The base interface for language-specific dynamic linkers.
|
| LinkerServices |
Interface for services provided to
GuardingDynamicLinker instances by
the DynamicLinker that owns them. |
| LinkRequest |
Represents a request to link a particular invocation at a particular call
site.
|
| TypeBasedGuardingDynamicLinker |
A guarding dynamic linker that can determine whether it can link the call site solely based on the type of the first
argument at linking invocation time.
|
| Class | Description |
|---|---|
| ConversionComparator.Comparison |
Enumeration of possible outcomes of comparing one conversion to another.
|
| GuardedInvocation |
Represents a conditionally valid method handle.
|
| GuardingDynamicLinker |
The base interface for language-specific dynamic linkers.
|
| LinkerServices |
Interface for services provided to
GuardingDynamicLinker instances by
the DynamicLinker that owns them. |
| LinkRequest |
Represents a request to link a particular invocation at a particular call
site.
|
| Class | Description |
|---|---|
| GuardedInvocation |
Represents a conditionally valid method handle.
|
| GuardingDynamicLinker |
The base interface for language-specific dynamic linkers.
|
| LinkerServices |
Interface for services provided to
GuardingDynamicLinker instances by
the DynamicLinker that owns them. |
| LinkRequest |
Represents a request to link a particular invocation at a particular call
site.
|
| MethodHandleTransformer |
A generic interface describing operations that transform method handles.
|
| TypeBasedGuardingDynamicLinker |
A guarding dynamic linker that can determine whether it can link the call site solely based on the type of the first
argument at linking invocation time.
|
| Class | Description |
|---|---|
| GuardedInvocation |
Represents a conditionally valid method handle.
|
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-9b155-1