1   package com.atlassian.user.util;
2   
3   import java.util.Vector;
4   
5   public class RPCUtils
6   {
7       protected static Vector<Object> makeParams(Object p1)
8       {
9           Vector<Object> params;
10          params = new Vector<Object>();
11          params.add(p1);
12  
13          return params;
14      }
15  
16      protected static Vector<Object> makeParams(Object p1, Object p2)
17      {
18          Vector<Object> params = makeParams(p1);
19          params.add(p2);
20          return params;
21      }
22  
23      protected static Vector<Object> makeParams(Object p1, Object p2, Object p3)
24      {
25          Vector<Object> params = makeParams(p1, p2);
26          params.add(p3);
27          return params;
28      }
29  
30      protected static Vector<Object> makeParams(Object p1, Object p2, Object p3, Object p4)
31      {
32          Vector<Object> params = makeParams(p1, p2, p3);
33          params.add(p4);
34          return params;
35      }
36  
37      protected static Vector<Object> makeParams(Object p1, Object p2, Object p3, Object p4, Object p5)
38      {
39          Vector<Object> params = makeParams(p1, p2, p3, p4);
40          params.add(p5);
41          return params;
42      }
43  }