Uses of Interface
jdk.dynalink.linker.GuardingDynamicLinker
Package
Description
Contains interfaces and classes that are used to link an
invokedynamic
call site.Contains 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 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.
-
Uses of GuardingDynamicLinker in jdk.dynalink
Modifier and TypeMethodDescriptionvoid
DynamicLinkerFactory.setFallbackLinkers
(GuardingDynamicLinker... fallbackLinkers) Sets the fallback guarding dynamic linkers.void
DynamicLinkerFactory.setPrioritizedLinker
(GuardingDynamicLinker prioritizedLinker) Sets a single prioritized linker.void
DynamicLinkerFactory.setPrioritizedLinkers
(GuardingDynamicLinker... prioritizedLinkers) Sets the prioritized guarding dynamic linkers.Modifier and TypeMethodDescriptionvoid
DynamicLinkerFactory.setFallbackLinkers
(List<? extends GuardingDynamicLinker> fallbackLinkers) Sets the fallback guarding dynamic linkers.void
DynamicLinkerFactory.setPrioritizedLinkers
(List<? extends GuardingDynamicLinker> prioritizedLinkers) Sets the prioritized guarding dynamic linkers. -
Uses of GuardingDynamicLinker in jdk.dynalink.beans
-
Uses of GuardingDynamicLinker in jdk.dynalink.linker
Modifier and TypeInterfaceDescriptioninterface
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.Modifier and TypeClassDescriptionclass
A class acting as a supplier of guarding dynamic linkers that can be automatically loaded by other language runtimes. -
Uses of GuardingDynamicLinker in jdk.dynalink.linker.support
Modifier and TypeClassDescriptionclass
AGuardingDynamicLinker
that delegates sequentially to a list of other guarding dynamic linkers in itsCompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices)
.class
A composite type-based guarding dynamic linker.Modifier and TypeMethodDescriptionstatic List
<GuardingDynamicLinker> CompositeTypeBasedGuardingDynamicLinker.optimize
(Iterable<? extends GuardingDynamicLinker> linkers) Optimizes a list of type-based linkers.Modifier and TypeMethodDescriptionstatic List
<GuardingDynamicLinker> CompositeTypeBasedGuardingDynamicLinker.optimize
(Iterable<? extends GuardingDynamicLinker> linkers) Optimizes a list of type-based linkers.ModifierConstructorDescriptionCompositeGuardingDynamicLinker
(Iterable<? extends GuardingDynamicLinker> linkers) Creates a new composite linker.