private Object[] insertArg1(Object[] arguments, Object arg0) { int length = profileLength(arguments.length); Object[] newArguments = new Object[length + 1]; newArguments[0] = checkInteropType(arg0); arraycopy(arguments, 0, newArguments, 1, length); return newArguments; }
private Object[] insertArg1(Object[] arguments, Object arg0) { int length = profileLength(arguments.length); Object[] newArguments = new Object[length + 1]; newArguments[0] = checkInteropType(arg0); arraycopy(arguments, 0, newArguments, 1, length); return newArguments; }
private Object[] insertArg2(Object[] arguments, Object arg0, Object arg1) { int length = profileLength(arguments.length); Object[] newArguments = new Object[length + 2]; newArguments[0] = checkInteropType(arg0); newArguments[1] = checkInteropType(arg1); arraycopy(arguments, 0, newArguments, 2, length); return newArguments; }
private Object[] insertArg2(Object[] arguments, Object arg0, Object arg1) { int length = profileLength(arguments.length); Object[] newArguments = new Object[length + 2]; newArguments[0] = checkInteropType(arg0); newArguments[1] = checkInteropType(arg1); arraycopy(arguments, 0, newArguments, 2, length); return newArguments; }