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 boolean[] append(boolean[] array1, boolean[] array2) {
41          return ArrayUtil.append(array1, array2);
42      }
43  
44      public java.lang.Boolean[] append(java.lang.Boolean[] array,
45          java.lang.Boolean value) {
46          return ArrayUtil.append(array, value);
47      }
48  
49      public java.lang.Boolean[] append(java.lang.Boolean[] array1,
50          java.lang.Boolean[] array2) {
51          return ArrayUtil.append(array1, array2);
52      }
53  
54      public byte[] append(byte[] array, byte value) {
55          return ArrayUtil.append(array, value);
56      }
57  
58      public byte[] append(byte[] array1, byte[] array2) {
59          return ArrayUtil.append(array1, array2);
60      }
61  
62      public double[] append(double[] array, double value) {
63          return ArrayUtil.append(array, value);
64      }
65  
66      public double[] append(double[] array1, double[] array2) {
67          return ArrayUtil.append(array1, array2);
68      }
69  
70      public java.lang.Double[] append(java.lang.Double[] array,
71          java.lang.Double value) {
72          return ArrayUtil.append(array, value);
73      }
74  
75      public java.lang.Double[] append(java.lang.Double[] array1,
76          java.lang.Double[] array2) {
77          return ArrayUtil.append(array1, array2);
78      }
79  
80      public float[] append(float[] array, float value) {
81          return ArrayUtil.append(array, value);
82      }
83  
84      public float[] append(float[] array1, float[] array2) {
85          return ArrayUtil.append(array1, array2);
86      }
87  
88      public java.lang.Float[] append(java.lang.Float[] array,
89          java.lang.Float value) {
90          return ArrayUtil.append(array, value);
91      }
92  
93      public java.lang.Float[] append(java.lang.Float[] array1,
94          java.lang.Float[] array2) {
95          return ArrayUtil.append(array1, array2);
96      }
97  
98      public int[] append(int[] array, int value) {
99          return ArrayUtil.append(array, value);
100     }
101 
102     public int[] append(int[] array1, int[] array2) {
103         return ArrayUtil.append(array1, array2);
104     }
105 
106     public java.lang.Integer[] append(java.lang.Integer[] array,
107         java.lang.Integer value) {
108         return ArrayUtil.append(array, value);
109     }
110 
111     public java.lang.Integer[] append(java.lang.Integer[] array1,
112         java.lang.Integer[] array2) {
113         return ArrayUtil.append(array1, array2);
114     }
115 
116     public long[] append(long[] array, long value) {
117         return ArrayUtil.append(array, value);
118     }
119 
120     public long[] append(long[] array1, long[] array2) {
121         return ArrayUtil.append(array1, array2);
122     }
123 
124     public java.lang.Long[] append(java.lang.Long[] array, java.lang.Long value) {
125         return ArrayUtil.append(array, value);
126     }
127 
128     public java.lang.Long[] append(java.lang.Long[] array1,
129         java.lang.Long[] array2) {
130         return ArrayUtil.append(array1, array2);
131     }
132 
133     public java.lang.Object[] append(java.lang.Object[] array,
134         java.lang.Object value) {
135         return ArrayUtil.append(array, value);
136     }
137 
138     public java.lang.Object[] append(java.lang.Object[] array1,
139         java.lang.Object[] array2) {
140         return ArrayUtil.append(array1, array2);
141     }
142 
143     public java.lang.Object[][] append(java.lang.Object[][] array,
144         java.lang.Object[] value) {
145         return ArrayUtil.append(array, value);
146     }
147 
148     public java.lang.Object[][] append(java.lang.Object[][] array1,
149         java.lang.Object[][] array2) {
150         return ArrayUtil.append(array1, array2);
151     }
152 
153     public short[] append(short[] array, short value) {
154         return ArrayUtil.append(array, value);
155     }
156 
157     public short[] append(short[] array1, short[] array2) {
158         return ArrayUtil.append(array1, array2);
159     }
160 
161     public java.lang.Short[] append(java.lang.Short[] array,
162         java.lang.Short value) {
163         return ArrayUtil.append(array, value);
164     }
165 
166     public java.lang.Short[] append(java.lang.Short[] array1,
167         java.lang.Short[] array2) {
168         return ArrayUtil.append(array1, array2);
169     }
170 
171     public java.lang.String[] append(java.lang.String[] array,
172         java.lang.String value) {
173         return ArrayUtil.append(array, value);
174     }
175 
176     public java.lang.String[] append(java.lang.String[] array1,
177         java.lang.String[] array2) {
178         return ArrayUtil.append(array1, array2);
179     }
180 
181     public java.lang.String[][] append(java.lang.String[][] array,
182         java.lang.String[] value) {
183         return ArrayUtil.append(array, value);
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(java.lang.Object[] array, java.lang.Object value) {
221         return ArrayUtil.contains(array, value);
222     }
223 
224     public boolean contains(short[] array, short 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 boolean[] toArray(java.lang.Boolean[] array) {
288         return ArrayUtil.toArray(array);
289     }
290 
291     public java.lang.Byte[] toArray(byte[] array) {
292         return ArrayUtil.toArray(array);
293     }
294 
295     public byte[] toArray(java.lang.Byte[] array) {
296         return ArrayUtil.toArray(array);
297     }
298 
299     public java.lang.Character[] toArray(char[] array) {
300         return ArrayUtil.toArray(array);
301     }
302 
303     public char[] toArray(java.lang.Character[] array) {
304         return ArrayUtil.toArray(array);
305     }
306 
307     public java.lang.Double[] toArray(double[] array) {
308         return ArrayUtil.toArray(array);
309     }
310 
311     public double[] toArray(java.lang.Double[] array) {
312         return ArrayUtil.toArray(array);
313     }
314 
315     public java.lang.Float[] toArray(float[] array) {
316         return ArrayUtil.toArray(array);
317     }
318 
319     public float[] toArray(java.lang.Float[] array) {
320         return ArrayUtil.toArray(array);
321     }
322 
323     public java.lang.Integer[] toArray(int[] array) {
324         return ArrayUtil.toArray(array);
325     }
326 
327     public int[] toArray(java.lang.Integer[] array) {
328         return ArrayUtil.toArray(array);
329     }
330 
331     public java.lang.Long[] toArray(long[] array) {
332         return ArrayUtil.toArray(array);
333     }
334 
335     public long[] toArray(java.lang.Long[] array) {
336         return ArrayUtil.toArray(array);
337     }
338 
339     public java.lang.Short[] toArray(short[] 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(java.lang.Object[] array) {
376         return ArrayUtil.toStringArray(array);
377     }
378 
379     public java.lang.String[] toStringArray(short[] array) {
380         return ArrayUtil.toStringArray(array);
381     }
382 
383     private ArrayUtil_IW() {
384     }
385 
386     private static ArrayUtil_IW _instance = new ArrayUtil_IW();
387 }