1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portal.kernel.util;
24  
25  /**
26   * <a href="ArrayUtil_IW.java.html"><b><i>View Source</i></b></a>
27   *
28   * @author Brian Wing Shun Chan
29   *
30   */
31  public class ArrayUtil_IW {
32      public static ArrayUtil_IW getInstance() {
33          return _instance;
34      }
35  
36      public boolean[] append(boolean[] array, boolean value) {
37          return ArrayUtil.append(array, value);
38      }
39  
40      public byte[] append(byte[] array, byte value) {
41          return ArrayUtil.append(array, value);
42      }
43  
44      public double[] append(double[] array, double value) {
45          return ArrayUtil.append(array, value);
46      }
47  
48      public float[] append(float[] array, float value) {
49          return ArrayUtil.append(array, value);
50      }
51  
52      public int[] append(int[] array, int value) {
53          return ArrayUtil.append(array, value);
54      }
55  
56      public long[] append(long[] array, long value) {
57          return ArrayUtil.append(array, value);
58      }
59  
60      public short[] append(short[] array, short value) {
61          return ArrayUtil.append(array, value);
62      }
63  
64      public java.lang.Boolean[] append(java.lang.Boolean[] array,
65          java.lang.Boolean value) {
66          return ArrayUtil.append(array, value);
67      }
68  
69      public java.lang.Double[] append(java.lang.Double[] array,
70          java.lang.Double value) {
71          return ArrayUtil.append(array, value);
72      }
73  
74      public java.lang.Float[] append(java.lang.Float[] array,
75          java.lang.Float value) {
76          return ArrayUtil.append(array, value);
77      }
78  
79      public java.lang.Integer[] append(java.lang.Integer[] array,
80          java.lang.Integer value) {
81          return ArrayUtil.append(array, value);
82      }
83  
84      public java.lang.Long[] append(java.lang.Long[] array, java.lang.Long value) {
85          return ArrayUtil.append(array, value);
86      }
87  
88      public java.lang.Object[] append(java.lang.Object[] array,
89          java.lang.Object value) {
90          return ArrayUtil.append(array, value);
91      }
92  
93      public java.lang.Object[][] append(java.lang.Object[][] array,
94          java.lang.Object[] value) {
95          return ArrayUtil.append(array, value);
96      }
97  
98      public java.lang.Short[] append(java.lang.Short[] array,
99          java.lang.Short value) {
100         return ArrayUtil.append(array, value);
101     }
102 
103     public java.lang.String[] append(java.lang.String[] array,
104         java.lang.String value) {
105         return ArrayUtil.append(array, value);
106     }
107 
108     public java.lang.String[][] append(java.lang.String[][] array,
109         java.lang.String[] value) {
110         return ArrayUtil.append(array, value);
111     }
112 
113     public boolean[] append(boolean[] array1, boolean[] array2) {
114         return ArrayUtil.append(array1, array2);
115     }
116 
117     public byte[] append(byte[] array1, byte[] array2) {
118         return ArrayUtil.append(array1, array2);
119     }
120 
121     public double[] append(double[] array1, double[] array2) {
122         return ArrayUtil.append(array1, array2);
123     }
124 
125     public float[] append(float[] array1, float[] array2) {
126         return ArrayUtil.append(array1, array2);
127     }
128 
129     public int[] append(int[] array1, int[] array2) {
130         return ArrayUtil.append(array1, array2);
131     }
132 
133     public long[] append(long[] array1, long[] array2) {
134         return ArrayUtil.append(array1, array2);
135     }
136 
137     public short[] append(short[] array1, short[] array2) {
138         return ArrayUtil.append(array1, array2);
139     }
140 
141     public java.lang.Boolean[] append(java.lang.Boolean[] array1,
142         java.lang.Boolean[] array2) {
143         return ArrayUtil.append(array1, array2);
144     }
145 
146     public java.lang.Double[] append(java.lang.Double[] array1,
147         java.lang.Double[] array2) {
148         return ArrayUtil.append(array1, array2);
149     }
150 
151     public java.lang.Float[] append(java.lang.Float[] array1,
152         java.lang.Float[] array2) {
153         return ArrayUtil.append(array1, array2);
154     }
155 
156     public java.lang.Integer[] append(java.lang.Integer[] array1,
157         java.lang.Integer[] array2) {
158         return ArrayUtil.append(array1, array2);
159     }
160 
161     public java.lang.Long[] append(java.lang.Long[] array1,
162         java.lang.Long[] array2) {
163         return ArrayUtil.append(array1, array2);
164     }
165 
166     public java.lang.Object[] append(java.lang.Object[] array1,
167         java.lang.Object[] array2) {
168         return ArrayUtil.append(array1, array2);
169     }
170 
171     public java.lang.Object[][] append(java.lang.Object[][] array1,
172         java.lang.Object[][] array2) {
173         return ArrayUtil.append(array1, array2);
174     }
175 
176     public java.lang.Short[] append(java.lang.Short[] array1,
177         java.lang.Short[] array2) {
178         return ArrayUtil.append(array1, array2);
179     }
180 
181     public java.lang.String[] append(java.lang.String[] array1,
182         java.lang.String[] array2) {
183         return ArrayUtil.append(array1, array2);
184     }
185 
186     public java.lang.String[][] append(java.lang.String[][] array1,
187         java.lang.String[][] array2) {
188         return ArrayUtil.append(array1, array2);
189     }
190 
191     public void combine(java.lang.Object[] array1, java.lang.Object[] array2,
192         java.lang.Object[] combinedArray) {
193         ArrayUtil.combine(array1, array2, combinedArray);
194     }
195 
196     public boolean contains(boolean[] array, boolean value) {
197         return ArrayUtil.contains(array, value);
198     }
199 
200     public boolean contains(byte[] array, byte value) {
201         return ArrayUtil.contains(array, value);
202     }
203 
204     public boolean contains(char[] array, char value) {
205         return ArrayUtil.contains(array, value);
206     }
207 
208     public boolean contains(double[] array, double value) {
209         return ArrayUtil.contains(array, value);
210     }
211 
212     public boolean contains(int[] array, int value) {
213         return ArrayUtil.contains(array, value);
214     }
215 
216     public boolean contains(long[] array, long value) {
217         return ArrayUtil.contains(array, value);
218     }
219 
220     public boolean contains(short[] array, short value) {
221         return ArrayUtil.contains(array, value);
222     }
223 
224     public boolean contains(java.lang.Object[] array, java.lang.Object value) {
225         return ArrayUtil.contains(array, value);
226     }
227 
228     public java.lang.String[] distinct(java.lang.String[] array) {
229         return ArrayUtil.distinct(array);
230     }
231 
232     public java.lang.String[] distinct(java.lang.String[] array,
233         java.util.Comparator<String> comparator) {
234         return ArrayUtil.distinct(array, comparator);
235     }
236 
237     public int getLength(java.lang.Object[] array) {
238         return ArrayUtil.getLength(array);
239     }
240 
241     public java.lang.Object getValue(java.lang.Object[] array, int pos) {
242         return ArrayUtil.getValue(array, pos);
243     }
244 
245     public boolean[] remove(boolean[] array, boolean value) {
246         return ArrayUtil.remove(array, value);
247     }
248 
249     public byte[] remove(byte[] array, byte value) {
250         return ArrayUtil.remove(array, value);
251     }
252 
253     public char[] remove(char[] array, char value) {
254         return ArrayUtil.remove(array, value);
255     }
256 
257     public double[] remove(double[] array, double value) {
258         return ArrayUtil.remove(array, value);
259     }
260 
261     public int[] remove(int[] array, int value) {
262         return ArrayUtil.remove(array, value);
263     }
264 
265     public long[] remove(long[] array, long value) {
266         return ArrayUtil.remove(array, value);
267     }
268 
269     public short[] remove(short[] array, short value) {
270         return ArrayUtil.remove(array, value);
271     }
272 
273     public java.lang.String[] remove(java.lang.String[] array,
274         java.lang.String value) {
275         return ArrayUtil.remove(array, value);
276     }
277 
278     public java.lang.String[] removeByPrefix(java.lang.String[] array,
279         java.lang.String prefix) {
280         return ArrayUtil.removeByPrefix(array, prefix);
281     }
282 
283     public java.lang.Boolean[] toArray(boolean[] array) {
284         return ArrayUtil.toArray(array);
285     }
286 
287     public java.lang.Byte[] toArray(byte[] array) {
288         return ArrayUtil.toArray(array);
289     }
290 
291     public java.lang.Character[] toArray(char[] array) {
292         return ArrayUtil.toArray(array);
293     }
294 
295     public java.lang.Double[] toArray(double[] array) {
296         return ArrayUtil.toArray(array);
297     }
298 
299     public java.lang.Float[] toArray(float[] array) {
300         return ArrayUtil.toArray(array);
301     }
302 
303     public java.lang.Integer[] toArray(int[] array) {
304         return ArrayUtil.toArray(array);
305     }
306 
307     public java.lang.Long[] toArray(long[] array) {
308         return ArrayUtil.toArray(array);
309     }
310 
311     public java.lang.Short[] toArray(short[] array) {
312         return ArrayUtil.toArray(array);
313     }
314 
315     public boolean[] toArray(java.lang.Boolean[] array) {
316         return ArrayUtil.toArray(array);
317     }
318 
319     public byte[] toArray(java.lang.Byte[] array) {
320         return ArrayUtil.toArray(array);
321     }
322 
323     public char[] toArray(java.lang.Character[] array) {
324         return ArrayUtil.toArray(array);
325     }
326 
327     public double[] toArray(java.lang.Double[] array) {
328         return ArrayUtil.toArray(array);
329     }
330 
331     public float[] toArray(java.lang.Float[] array) {
332         return ArrayUtil.toArray(array);
333     }
334 
335     public int[] toArray(java.lang.Integer[] array) {
336         return ArrayUtil.toArray(array);
337     }
338 
339     public long[] toArray(java.lang.Long[] array) {
340         return ArrayUtil.toArray(array);
341     }
342 
343     public short[] toArray(java.lang.Short[] array) {
344         return ArrayUtil.toArray(array);
345     }
346 
347     public java.lang.String[] toStringArray(boolean[] array) {
348         return ArrayUtil.toStringArray(array);
349     }
350 
351     public java.lang.String[] toStringArray(byte[] array) {
352         return ArrayUtil.toStringArray(array);
353     }
354 
355     public java.lang.String[] toStringArray(char[] array) {
356         return ArrayUtil.toStringArray(array);
357     }
358 
359     public java.lang.String[] toStringArray(double[] array) {
360         return ArrayUtil.toStringArray(array);
361     }
362 
363     public java.lang.String[] toStringArray(float[] array) {
364         return ArrayUtil.toStringArray(array);
365     }
366 
367     public java.lang.String[] toStringArray(int[] array) {
368         return ArrayUtil.toStringArray(array);
369     }
370 
371     public java.lang.String[] toStringArray(long[] array) {
372         return ArrayUtil.toStringArray(array);
373     }
374 
375     public java.lang.String[] toStringArray(short[] array) {
376         return ArrayUtil.toStringArray(array);
377     }
378 
379     public java.lang.String[] toStringArray(java.lang.Object[] array) {
380         return ArrayUtil.toStringArray(array);
381     }
382 
383     private ArrayUtil_IW() {
384     }
385 
386     private static ArrayUtil_IW _instance = new ArrayUtil_IW();
387 }