public final class NamedArgumentsHelper extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
static void | 
checkArgumentPosition(int position,
                     java.lang.String argument,
                     java.lang.String declaration)  | 
static int[] | 
getArgumentsOrder(java.lang.String methodName,
                 java.util.List<java.lang.String> parameterNames,
                 java.lang.String[] argumentNames,
                 int nameOffset,
                 int orderOffset)  | 
static java.util.List<java.lang.String> | 
getParameterNames(java.lang.reflect.Method method)  | 
static java.lang.Boolean | 
hasNamedParameters(java.lang.reflect.Method method)  | 
static java.lang.invoke.MethodHandle | 
reorderArguments(java.lang.String methodName,
                java.util.List<java.lang.String> parameterNames,
                java.lang.invoke.MethodHandle handle,
                java.lang.String[] argumentNames,
                int nameOffset,
                int orderOffset)  | 
public static java.lang.Boolean hasNamedParameters(java.lang.reflect.Method method)
public static java.util.List<java.lang.String> getParameterNames(java.lang.reflect.Method method)
public static void checkArgumentPosition(int position, java.lang.String argument, java.lang.String declaration)
public static int[] getArgumentsOrder(java.lang.String methodName, java.util.List<java.lang.String> parameterNames, java.lang.String[] argumentNames, int nameOffset, int orderOffset)
public static java.lang.invoke.MethodHandle reorderArguments(java.lang.String methodName, java.util.List<java.lang.String> parameterNames, java.lang.invoke.MethodHandle handle, java.lang.String[] argumentNames, int nameOffset, int orderOffset)