Uses of Class
org.eclipse.jetty.websocket.core.internal.util.InvokerUtils.Arg
Packages that use InvokerUtils.Arg
Package
Description
-
Uses of InvokerUtils.Arg in org.eclipse.jetty.websocket.core.internal.util
Methods in org.eclipse.jetty.websocket.core.internal.util that return InvokerUtils.ArgModifier and TypeMethodDescriptionInvokerUtils.Arg.convertible()InvokerUtils.ParamIdentifier.getParamArg(Method method, Class<?> paramType, int idx) InvokerUtils.Arg.required()Methods in org.eclipse.jetty.websocket.core.internal.util with parameters of type InvokerUtils.ArgModifier and TypeMethodDescriptionbooleanInvokerUtils.Arg.matches(InvokerUtils.Arg other) static MethodHandleInvokerUtils.mutatedInvoker(MethodHandles.Lookup lookup, Class<?> targetClass, Method method, InvokerUtils.Arg... callingArgs) Build a MethodHandle that can call the method with the calling args provided.static MethodHandleInvokerUtils.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 MethodHandleInvokerUtils.optionalMutatedInvoker(MethodHandles.Lookup lookup, Class<?> targetClass, Method method, InvokerUtils.Arg... callingArgs) static MethodHandleInvokerUtils.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. -
Uses of InvokerUtils.Arg in org.eclipse.jetty.websocket.jakarta.server.internal
Methods in org.eclipse.jetty.websocket.jakarta.server.internal that return InvokerUtils.ArgModifier and TypeMethodDescriptionPathParamIdentifier.getParamArg(Method method, Class<?> paramType, int idx)