001    /**
002     * Copyright (c) 2000-2010 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(int[] array, int value) {
171                    return ArrayUtil.contains(array, value);
172            }
173    
174            public boolean contains(long[] array, long value) {
175                    return ArrayUtil.contains(array, value);
176            }
177    
178            public boolean contains(java.lang.Object[] array, java.lang.Object value) {
179                    return ArrayUtil.contains(array, value);
180            }
181    
182            public boolean contains(short[] array, short value) {
183                    return ArrayUtil.contains(array, value);
184            }
185    
186            public java.lang.String[] distinct(java.lang.String[] array) {
187                    return ArrayUtil.distinct(array);
188            }
189    
190            public java.lang.String[] distinct(java.lang.String[] array,
191                    java.util.Comparator<java.lang.String> comparator) {
192                    return ArrayUtil.distinct(array, comparator);
193            }
194    
195            public int getLength(java.lang.Object[] array) {
196                    return ArrayUtil.getLength(array);
197            }
198    
199            public java.lang.Object getValue(java.lang.Object[] array, int pos) {
200                    return ArrayUtil.getValue(array, pos);
201            }
202    
203            public boolean[] remove(boolean[] array, boolean value) {
204                    return ArrayUtil.remove(array, value);
205            }
206    
207            public byte[] remove(byte[] array, byte value) {
208                    return ArrayUtil.remove(array, value);
209            }
210    
211            public char[] remove(char[] array, char value) {
212                    return ArrayUtil.remove(array, value);
213            }
214    
215            public double[] remove(double[] array, double value) {
216                    return ArrayUtil.remove(array, value);
217            }
218    
219            public int[] remove(int[] array, int value) {
220                    return ArrayUtil.remove(array, value);
221            }
222    
223            public long[] remove(long[] array, long value) {
224                    return ArrayUtil.remove(array, value);
225            }
226    
227            public short[] remove(short[] array, short value) {
228                    return ArrayUtil.remove(array, value);
229            }
230    
231            public java.lang.String[] remove(java.lang.String[] array,
232                    java.lang.String value) {
233                    return ArrayUtil.remove(array, value);
234            }
235    
236            public java.lang.String[] removeByPrefix(java.lang.String[] array,
237                    java.lang.String prefix) {
238                    return ArrayUtil.removeByPrefix(array, prefix);
239            }
240    
241            public void reverse(java.lang.String[] array) {
242                    ArrayUtil.reverse(array);
243            }
244    
245            public java.lang.Boolean[] toArray(boolean[] array) {
246                    return ArrayUtil.toArray(array);
247            }
248    
249            public boolean[] toArray(java.lang.Boolean[] array) {
250                    return ArrayUtil.toArray(array);
251            }
252    
253            public java.lang.Byte[] toArray(byte[] array) {
254                    return ArrayUtil.toArray(array);
255            }
256    
257            public byte[] toArray(java.lang.Byte[] array) {
258                    return ArrayUtil.toArray(array);
259            }
260    
261            public java.lang.Character[] toArray(char[] array) {
262                    return ArrayUtil.toArray(array);
263            }
264    
265            public char[] toArray(java.lang.Character[] array) {
266                    return ArrayUtil.toArray(array);
267            }
268    
269            public java.lang.Double[] toArray(double[] array) {
270                    return ArrayUtil.toArray(array);
271            }
272    
273            public double[] toArray(java.lang.Double[] array) {
274                    return ArrayUtil.toArray(array);
275            }
276    
277            public java.lang.Float[] toArray(float[] array) {
278                    return ArrayUtil.toArray(array);
279            }
280    
281            public float[] toArray(java.lang.Float[] array) {
282                    return ArrayUtil.toArray(array);
283            }
284    
285            public java.lang.Integer[] toArray(int[] array) {
286                    return ArrayUtil.toArray(array);
287            }
288    
289            public int[] toArray(java.lang.Integer[] array) {
290                    return ArrayUtil.toArray(array);
291            }
292    
293            public java.lang.Long[] toArray(long[] array) {
294                    return ArrayUtil.toArray(array);
295            }
296    
297            public long[] toArray(java.lang.Long[] array) {
298                    return ArrayUtil.toArray(array);
299            }
300    
301            public java.lang.Short[] toArray(short[] array) {
302                    return ArrayUtil.toArray(array);
303            }
304    
305            public short[] toArray(java.lang.Short[] array) {
306                    return ArrayUtil.toArray(array);
307            }
308    
309            public java.lang.String[] toStringArray(boolean[] array) {
310                    return ArrayUtil.toStringArray(array);
311            }
312    
313            public java.lang.String[] toStringArray(byte[] array) {
314                    return ArrayUtil.toStringArray(array);
315            }
316    
317            public java.lang.String[] toStringArray(char[] array) {
318                    return ArrayUtil.toStringArray(array);
319            }
320    
321            public java.lang.String[] toStringArray(java.util.Date[] array,
322                    java.text.DateFormat df) {
323                    return ArrayUtil.toStringArray(array, df);
324            }
325    
326            public java.lang.String[] toStringArray(double[] array) {
327                    return ArrayUtil.toStringArray(array);
328            }
329    
330            public java.lang.String[] toStringArray(float[] array) {
331                    return ArrayUtil.toStringArray(array);
332            }
333    
334            public java.lang.String[] toStringArray(int[] array) {
335                    return ArrayUtil.toStringArray(array);
336            }
337    
338            public java.lang.String[] toStringArray(
339                    com.liferay.portal.kernel.json.JSONArray array) {
340                    return ArrayUtil.toStringArray(array);
341            }
342    
343            public java.lang.String[] toStringArray(long[] array) {
344                    return ArrayUtil.toStringArray(array);
345            }
346    
347            public java.lang.String[] toStringArray(java.lang.Object[] array) {
348                    return ArrayUtil.toStringArray(array);
349            }
350    
351            public java.lang.String[] toStringArray(short[] array) {
352                    return ArrayUtil.toStringArray(array);
353            }
354    
355            private ArrayUtil_IW() {
356            }
357    
358            private static ArrayUtil_IW _instance = new ArrayUtil_IW();
359    }