001    /**
002     * Copyright (c) 2000-2011 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
013     */
014    
015    package com.liferay.portal.kernel.util;
016    
017    /**
018     * @author Brian Wing Shun Chan
019     */
020    public class ArrayUtil_IW {
021            public static ArrayUtil_IW getInstance() {
022                    return _instance;
023            }
024    
025            public boolean[] append(boolean[]... arrays) {
026                    return ArrayUtil.append(arrays);
027            }
028    
029            public boolean[] append(boolean[] array, boolean value) {
030                    return ArrayUtil.append(array, value);
031            }
032    
033            public byte[] append(byte[]... arrays) {
034                    return ArrayUtil.append(arrays);
035            }
036    
037            public byte[] append(byte[] array, byte value) {
038                    return ArrayUtil.append(array, value);
039            }
040    
041            public char[] append(char[]... arrays) {
042                    return ArrayUtil.append(arrays);
043            }
044    
045            public char[] append(char[] array, char value) {
046                    return ArrayUtil.append(array, value);
047            }
048    
049            public double[] append(double[]... arrays) {
050                    return ArrayUtil.append(arrays);
051            }
052    
053            public double[] append(double[] array, double value) {
054                    return ArrayUtil.append(array, value);
055            }
056    
057            public float[] append(float[]... arrays) {
058                    return ArrayUtil.append(arrays);
059            }
060    
061            public float[] append(float[] array, float value) {
062                    return ArrayUtil.append(array, value);
063            }
064    
065            public int[] append(int[]... arrays) {
066                    return ArrayUtil.append(arrays);
067            }
068    
069            public int[] append(int[] array, int value) {
070                    return ArrayUtil.append(array, value);
071            }
072    
073            public long[] append(long[]... arrays) {
074                    return ArrayUtil.append(arrays);
075            }
076    
077            public long[] append(long[] array, long value) {
078                    return ArrayUtil.append(array, value);
079            }
080    
081            public short[] append(short[]... arrays) {
082                    return ArrayUtil.append(arrays);
083            }
084    
085            public short[] append(short[] array, short value) {
086                    return ArrayUtil.append(array, value);
087            }
088    
089            public <T> T[] append(T[]... arrays) {
090                    return ArrayUtil.append(arrays);
091            }
092    
093            public <T> T[] append(T[] array, T value) {
094                    return ArrayUtil.append(array, value);
095            }
096    
097            public <T> T[] append(T[] array1, T[] array2) {
098                    return ArrayUtil.append(array1, array2);
099            }
100    
101            public <T> T[][] append(T[][] array1, T[] value) {
102                    return ArrayUtil.append(array1, value);
103            }
104    
105            public <T> T[][] append(T[][] array1, T[][] array2) {
106                    return ArrayUtil.append(array1, array2);
107            }
108    
109            public boolean[] clone(boolean[] array) {
110                    return ArrayUtil.clone(array);
111            }
112    
113            public byte[] clone(byte[] array) {
114                    return ArrayUtil.clone(array);
115            }
116    
117            public char[] clone(char[] array) {
118                    return ArrayUtil.clone(array);
119            }
120    
121            public double[] clone(double[] array) {
122                    return ArrayUtil.clone(array);
123            }
124    
125            public float[] clone(float[] array) {
126                    return ArrayUtil.clone(array);
127            }
128    
129            public int[] clone(int[] array) {
130                    return ArrayUtil.clone(array);
131            }
132    
133            public long[] clone(long[] array) {
134                    return ArrayUtil.clone(array);
135            }
136    
137            public short[] clone(short[] array) {
138                    return ArrayUtil.clone(array);
139            }
140    
141            public <T> T[] clone(T[] array) {
142                    return ArrayUtil.clone(array);
143            }
144    
145            public <T> T[][] clone(T[][] array) {
146                    return ArrayUtil.clone(array);
147            }
148    
149            public void combine(java.lang.Object[] array1, java.lang.Object[] array2,
150                    java.lang.Object[] combinedArray) {
151                    ArrayUtil.combine(array1, array2, combinedArray);
152            }
153    
154            public boolean contains(boolean[] array, boolean value) {
155                    return ArrayUtil.contains(array, value);
156            }
157    
158            public boolean contains(byte[] array, byte value) {
159                    return ArrayUtil.contains(array, value);
160            }
161    
162            public boolean contains(char[] array, char value) {
163                    return ArrayUtil.contains(array, value);
164            }
165    
166            public boolean contains(double[] array, double value) {
167                    return ArrayUtil.contains(array, value);
168            }
169    
170            public boolean contains(float[] array, float value) {
171                    return ArrayUtil.contains(array, value);
172            }
173    
174            public boolean contains(int[] array, int value) {
175                    return ArrayUtil.contains(array, value);
176            }
177    
178            public boolean contains(long[] array, long value) {
179                    return ArrayUtil.contains(array, value);
180            }
181    
182            public boolean contains(java.lang.Object[] array, java.lang.Object value) {
183                    return ArrayUtil.contains(array, value);
184            }
185    
186            public boolean contains(short[] array, short value) {
187                    return ArrayUtil.contains(array, value);
188            }
189    
190            public java.lang.String[] distinct(java.lang.String[] array) {
191                    return ArrayUtil.distinct(array);
192            }
193    
194            public java.lang.String[] distinct(java.lang.String[] array,
195                    java.util.Comparator<java.lang.String> comparator) {
196                    return ArrayUtil.distinct(array, comparator);
197            }
198    
199            public int getLength(java.lang.Object[] array) {
200                    return ArrayUtil.getLength(array);
201            }
202    
203            public java.lang.Object getValue(java.lang.Object[] array, int pos) {
204                    return ArrayUtil.getValue(array, pos);
205            }
206    
207            public boolean[] remove(boolean[] array, boolean value) {
208                    return ArrayUtil.remove(array, value);
209            }
210    
211            public byte[] remove(byte[] array, byte value) {
212                    return ArrayUtil.remove(array, value);
213            }
214    
215            public char[] remove(char[] array, char value) {
216                    return ArrayUtil.remove(array, value);
217            }
218    
219            public double[] remove(double[] array, double value) {
220                    return ArrayUtil.remove(array, value);
221            }
222    
223            public int[] remove(int[] array, int value) {
224                    return ArrayUtil.remove(array, value);
225            }
226    
227            public long[] remove(long[] array, long value) {
228                    return ArrayUtil.remove(array, value);
229            }
230    
231            public short[] remove(short[] array, short value) {
232                    return ArrayUtil.remove(array, value);
233            }
234    
235            public java.lang.String[] remove(java.lang.String[] array,
236                    java.lang.String value) {
237                    return ArrayUtil.remove(array, value);
238            }
239    
240            public java.lang.String[] removeByPrefix(java.lang.String[] array,
241                    java.lang.String prefix) {
242                    return ArrayUtil.removeByPrefix(array, prefix);
243            }
244    
245            public void reverse(java.lang.String[] array) {
246                    ArrayUtil.reverse(array);
247            }
248    
249            public boolean[] subset(boolean[] array, int start, int end) {
250                    return ArrayUtil.subset(array, start, end);
251            }
252    
253            public byte[] subset(byte[] array, int start, int end) {
254                    return ArrayUtil.subset(array, start, end);
255            }
256    
257            public char[] subset(char[] array, int start, int end) {
258                    return ArrayUtil.subset(array, start, end);
259            }
260    
261            public double[] subset(double[] array, int start, int end) {
262                    return ArrayUtil.subset(array, start, end);
263            }
264    
265            public float[] subset(float[] array, int start, int end) {
266                    return ArrayUtil.subset(array, start, end);
267            }
268    
269            public int[] subset(int[] array, int start, int end) {
270                    return ArrayUtil.subset(array, start, end);
271            }
272    
273            public long[] subset(long[] array, int start, int end) {
274                    return ArrayUtil.subset(array, start, end);
275            }
276    
277            public short[] subset(short[] array, int start, int end) {
278                    return ArrayUtil.subset(array, start, end);
279            }
280    
281            public <T> T[] subset(T[] array, int start, int end) {
282                    return ArrayUtil.subset(array, start, end);
283            }
284    
285            public java.lang.Boolean[] toArray(boolean[] array) {
286                    return ArrayUtil.toArray(array);
287            }
288    
289            public boolean[] toArray(java.lang.Boolean[] array) {
290                    return ArrayUtil.toArray(array);
291            }
292    
293            public java.lang.Byte[] toArray(byte[] array) {
294                    return ArrayUtil.toArray(array);
295            }
296    
297            public byte[] toArray(java.lang.Byte[] array) {
298                    return ArrayUtil.toArray(array);
299            }
300    
301            public java.lang.Character[] toArray(char[] array) {
302                    return ArrayUtil.toArray(array);
303            }
304    
305            public char[] toArray(java.lang.Character[] array) {
306                    return ArrayUtil.toArray(array);
307            }
308    
309            public java.lang.Double[] toArray(double[] array) {
310                    return ArrayUtil.toArray(array);
311            }
312    
313            public double[] toArray(java.lang.Double[] array) {
314                    return ArrayUtil.toArray(array);
315            }
316    
317            public java.lang.Float[] toArray(float[] array) {
318                    return ArrayUtil.toArray(array);
319            }
320    
321            public float[] toArray(java.lang.Float[] array) {
322                    return ArrayUtil.toArray(array);
323            }
324    
325            public java.lang.Integer[] toArray(int[] array) {
326                    return ArrayUtil.toArray(array);
327            }
328    
329            public int[] toArray(java.lang.Integer[] array) {
330                    return ArrayUtil.toArray(array);
331            }
332    
333            public java.lang.Long[] toArray(long[] array) {
334                    return ArrayUtil.toArray(array);
335            }
336    
337            public long[] toArray(java.lang.Long[] array) {
338                    return ArrayUtil.toArray(array);
339            }
340    
341            public java.lang.Short[] toArray(short[] array) {
342                    return ArrayUtil.toArray(array);
343            }
344    
345            public short[] toArray(java.lang.Short[] array) {
346                    return ArrayUtil.toArray(array);
347            }
348    
349            public java.lang.Long[] toLongArray(java.lang.Object[] array) {
350                    return ArrayUtil.toLongArray(array);
351            }
352    
353            public java.lang.String[] toStringArray(boolean[] array) {
354                    return ArrayUtil.toStringArray(array);
355            }
356    
357            public java.lang.String[] toStringArray(byte[] array) {
358                    return ArrayUtil.toStringArray(array);
359            }
360    
361            public java.lang.String[] toStringArray(char[] array) {
362                    return ArrayUtil.toStringArray(array);
363            }
364    
365            public java.lang.String[] toStringArray(java.util.Date[] array,
366                    java.text.DateFormat df) {
367                    return ArrayUtil.toStringArray(array, df);
368            }
369    
370            public java.lang.String[] toStringArray(double[] array) {
371                    return ArrayUtil.toStringArray(array);
372            }
373    
374            public java.lang.String[] toStringArray(float[] array) {
375                    return ArrayUtil.toStringArray(array);
376            }
377    
378            public java.lang.String[] toStringArray(int[] array) {
379                    return ArrayUtil.toStringArray(array);
380            }
381    
382            public java.lang.String[] toStringArray(
383                    com.liferay.portal.kernel.json.JSONArray array) {
384                    return ArrayUtil.toStringArray(array);
385            }
386    
387            public java.lang.String[] toStringArray(long[] array) {
388                    return ArrayUtil.toStringArray(array);
389            }
390    
391            public java.lang.String[] toStringArray(java.lang.Object[] array) {
392                    return ArrayUtil.toStringArray(array);
393            }
394    
395            public java.lang.String[] toStringArray(short[] array) {
396                    return ArrayUtil.toStringArray(array);
397            }
398    
399            private ArrayUtil_IW() {
400            }
401    
402            private static ArrayUtil_IW _instance = new ArrayUtil_IW();
403    }