Uses of Class
java.lang.invoke.SwitchPoint
Package | Description |
---|---|
java.lang.invoke |
The
java.lang.invoke package provides low-level primitives for interacting
with the Java Virtual Machine. |
jdk.dynalink.linker |
Contains interfaces and classes needed by language runtimes to implement
their own language-specific object models and type conversions.
|
-
Uses of SwitchPoint in java.lang.invoke
Methods in java.lang.invoke with parameters of type SwitchPoint Modifier and Type Method Description static void
SwitchPoint. invalidateAll(SwitchPoint[] switchPoints)
Sets all of the given switch points into the invalid state. -
Uses of SwitchPoint in jdk.dynalink.linker
Methods in jdk.dynalink.linker that return SwitchPoint Modifier and Type Method Description SwitchPoint[]
GuardedInvocation. getSwitchPoints()
Returns the switch points that can be used to invalidate the linkage of this invocation handle.Methods in jdk.dynalink.linker with parameters of type SwitchPoint Modifier and Type Method Description GuardedInvocation
GuardedInvocation. addSwitchPoint(SwitchPoint newSwitchPoint)
Create a new guarded invocation with an added switch point.Constructors in jdk.dynalink.linker with parameters of type SwitchPoint Constructor Description GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint switchPoint)
Creates a new guarded invocation, with both a guard method handle and a switch point that can be used to invalidate it.GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint[] switchPoints, Class<? extends Throwable> exception)
Creates a new guarded invocation, with a guard method handle, any number of switch points that can be used to invalidate it, and an exception that if thrown when invoked also invalidates it.GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint switchPoint, Class<? extends Throwable> exception)
Creates a new guarded invocation, with a guard method handle, a switch point that can be used to invalidate it, and an exception that if thrown when invoked also invalidates it.GuardedInvocation(MethodHandle invocation, SwitchPoint switchPoint)
Creates a new guarded invocation that can be invalidated by a switch point.