Uses of Interface
org.eclipse.jetty.websocket.core.util.InvokerUtils.ParamIdentifier
Package
Description
-
Uses of InvokerUtils.ParamIdentifier in org.eclipse.jetty.ee10.websocket.jakarta.client
ModifierConstructorDescriptionJakartaWebSocketClientFrameHandlerFactory
(JakartaWebSocketContainer container, InvokerUtils.ParamIdentifier paramIdentifier) -
Uses of InvokerUtils.ParamIdentifier in org.eclipse.jetty.ee10.websocket.jakarta.common
Modifier and TypeFieldDescriptionprotected final InvokerUtils.ParamIdentifier
JakartaWebSocketFrameHandlerFactory.paramIdentifier
ModifierConstructorDescriptionJakartaWebSocketFrameHandlerFactory
(JakartaWebSocketContainer container, InvokerUtils.ParamIdentifier paramIdentifier) -
Uses of InvokerUtils.ParamIdentifier in org.eclipse.jetty.ee10.websocket.jakarta.server.internal
Modifier and TypeClassDescriptionclass
Method argument identifier forPathParam
annotations. -
Uses of InvokerUtils.ParamIdentifier in org.eclipse.jetty.websocket.core.util
Modifier and TypeFieldDescriptionstatic final InvokerUtils.ParamIdentifier
InvokerUtils.PARAM_IDENTITY
Modifier and TypeMethodDescriptionstatic MethodHandle
InvokerUtils.mutatedInvoker
(MethodHandles.Lookup lookup, Class<?> targetClass, Method method, InvokerUtils.ParamIdentifier paramIdentifier, String[] namedVariables, InvokerUtils.Arg... callingArgs) Create a MethodHandle that performs the following layersMethodHandles.permuteArguments(MethodHandle, MethodType, int...)
- moving calling Args around to fit actual actual method parameter arguments (in proper order), with remaining (unused) calling args afterwordsMethodHandles.dropArguments(MethodHandle, int, Class[])
- to drop the unused calling argsMethodHandle.invoke(Object...)
- to call the specific methodstatic MethodHandle
InvokerUtils.optionalMutatedInvoker
(MethodHandles.Lookup lookup, Class<?> targetClass, Method method, InvokerUtils.ParamIdentifier paramIdentifier, String[] namedVariables, InvokerUtils.Arg... callingArgs) Create an optional MethodHandle that performs the following layers.