Module jdk.dynalink
Package jdk.dynalink
package jdk.dynalink
Contains interfaces and classes that are used to link an
invokedynamic
call site.-
Related PackagesModulePackageDescriptionContains the linker for ordinary Java objects.Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.Contains classes that make using Dynalink more convenient by providing basic implementations of some classes as well as various utilities.This package provides classes to create events and control Flight Recorder.Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL), which interactively evaluate "snippets" of Java programming language code.Platform specific socket options for the
java.net
andjava.nio.channels
socket classes.Defines JDK-specificchannel
APIs. -
Interface SummaryInterfaceDescriptionAn object that describes a namespace that is the target of a dynamic operation on an object.An object that describes a dynamic operation.Interface for call sites managed by a
DynamicLinker
. -
Class SummaryClassDescriptionCall site descriptors contain all the information necessary for linking a call site.The linker for
RelinkableCallSite
objects.A factory class for creatingDynamicLinker
objects.Operation that associates a name with another operation.Describes an operation that operates on at least oneNamespace
of an object.Provides security-checked access to aMethodHandles.Lookup
object. -
Enum Class SummaryEnum ClassDescriptionAn enumeration of standard namespaces defined by Dynalink.Defines the standard dynamic operations.
-
Exception SummaryExceptionDescriptionThrown at the invocation if the call site can not be linked by any available
GuardingDynamicLinker
.