1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   *
13   */
14  
15  package com.liferay.portal.kernel.util;
16  
17  /**
18   * <a href="StringUtil_IW.java.html"><b><i>View Source</i></b></a>
19   *
20   * @author Brian Wing Shun Chan
21   */
22  public class StringUtil_IW {
23      public static StringUtil_IW getInstance() {
24          return _instance;
25      }
26  
27      public java.lang.String add(java.lang.String s, java.lang.String add) {
28          return StringUtil.add(s, add);
29      }
30  
31      public java.lang.String add(java.lang.String s, java.lang.String add,
32          java.lang.String delimiter) {
33          return StringUtil.add(s, add, delimiter);
34      }
35  
36      public java.lang.String add(java.lang.String s, java.lang.String add,
37          java.lang.String delimiter, boolean allowDuplicates) {
38          return StringUtil.add(s, add, delimiter, allowDuplicates);
39      }
40  
41      public java.lang.String bytesToHexString(byte[] bytes) {
42          return StringUtil.bytesToHexString(bytes);
43      }
44  
45      public boolean contains(java.lang.String s, java.lang.String text) {
46          return StringUtil.contains(s, text);
47      }
48  
49      public boolean contains(java.lang.String s, java.lang.String text,
50          java.lang.String delimiter) {
51          return StringUtil.contains(s, text, delimiter);
52      }
53  
54      public int count(java.lang.String s, java.lang.String text) {
55          return StringUtil.count(s, text);
56      }
57  
58      public boolean endsWith(java.lang.String s, char end) {
59          return StringUtil.endsWith(s, end);
60      }
61  
62      public boolean endsWith(java.lang.String s, java.lang.String end) {
63          return StringUtil.endsWith(s, end);
64      }
65  
66      public java.lang.String extractChars(java.lang.String s) {
67          return StringUtil.extractChars(s);
68      }
69  
70      public java.lang.String extractDigits(java.lang.String s) {
71          return StringUtil.extractDigits(s);
72      }
73  
74      public java.lang.String extractFirst(java.lang.String s,
75          java.lang.String delimiter) {
76          return StringUtil.extractFirst(s, delimiter);
77      }
78  
79      public java.lang.String extractLast(java.lang.String s,
80          java.lang.String delimiter) {
81          return StringUtil.extractLast(s, delimiter);
82      }
83  
84      /**
85       * @deprecated
86       */
87      public java.lang.String highlight(java.lang.String s,
88          java.lang.String keywords) {
89          return StringUtil.highlight(s, keywords);
90      }
91  
92      /**
93       * @deprecated
94       */
95      public java.lang.String highlight(java.lang.String s,
96          java.lang.String keywords, java.lang.String highlight1,
97          java.lang.String highlight2) {
98          return StringUtil.highlight(s, keywords, highlight1, highlight2);
99      }
100 
101     public java.lang.String highlight(java.lang.String s,
102         java.lang.String[] queryTerms) {
103         return StringUtil.highlight(s, queryTerms);
104     }
105 
106     public java.lang.String highlight(java.lang.String s,
107         java.lang.String[] queryTerms, java.lang.String highlight1,
108         java.lang.String highlight2) {
109         return StringUtil.highlight(s, queryTerms, highlight1, highlight2);
110     }
111 
112     public java.lang.String insert(java.lang.String s, java.lang.String insert,
113         int offset) {
114         return StringUtil.insert(s, insert, offset);
115     }
116 
117     public java.lang.String lowerCase(java.lang.String s) {
118         return StringUtil.lowerCase(s);
119     }
120 
121     public boolean matches(java.lang.String s, java.lang.String pattern) {
122         return StringUtil.matches(s, pattern);
123     }
124 
125     public java.lang.String merge(boolean[] array) {
126         return StringUtil.merge(array);
127     }
128 
129     public java.lang.String merge(boolean[] array, java.lang.String delimiter) {
130         return StringUtil.merge(array, delimiter);
131     }
132 
133     public java.lang.String merge(java.util.Collection<?> col) {
134         return StringUtil.merge(col);
135     }
136 
137     public java.lang.String merge(java.util.Collection<?> col,
138         java.lang.String delimiter) {
139         return StringUtil.merge(col, delimiter);
140     }
141 
142     public java.lang.String merge(double[] array) {
143         return StringUtil.merge(array);
144     }
145 
146     public java.lang.String merge(double[] array, java.lang.String delimiter) {
147         return StringUtil.merge(array, delimiter);
148     }
149 
150     public java.lang.String merge(float[] array) {
151         return StringUtil.merge(array);
152     }
153 
154     public java.lang.String merge(float[] array, java.lang.String delimiter) {
155         return StringUtil.merge(array, delimiter);
156     }
157 
158     public java.lang.String merge(int[] array) {
159         return StringUtil.merge(array);
160     }
161 
162     public java.lang.String merge(int[] array, java.lang.String delimiter) {
163         return StringUtil.merge(array, delimiter);
164     }
165 
166     public java.lang.String merge(long[] array) {
167         return StringUtil.merge(array);
168     }
169 
170     public java.lang.String merge(long[] array, java.lang.String delimiter) {
171         return StringUtil.merge(array, delimiter);
172     }
173 
174     public java.lang.String merge(java.lang.Object[] array) {
175         return StringUtil.merge(array);
176     }
177 
178     public java.lang.String merge(java.lang.Object[] array,
179         java.lang.String delimiter) {
180         return StringUtil.merge(array, delimiter);
181     }
182 
183     public java.lang.String merge(short[] array) {
184         return StringUtil.merge(array);
185     }
186 
187     public java.lang.String merge(short[] array, java.lang.String delimiter) {
188         return StringUtil.merge(array, delimiter);
189     }
190 
191     public java.lang.String randomize(java.lang.String s) {
192         return StringUtil.randomize(s);
193     }
194 
195     public java.lang.String read(java.lang.ClassLoader classLoader,
196         java.lang.String name) throws java.io.IOException {
197         return StringUtil.read(classLoader, name);
198     }
199 
200     public java.lang.String read(java.lang.ClassLoader classLoader,
201         java.lang.String name, boolean all) throws java.io.IOException {
202         return StringUtil.read(classLoader, name, all);
203     }
204 
205     public java.lang.String read(java.io.InputStream is)
206         throws java.io.IOException {
207         return StringUtil.read(is);
208     }
209 
210     public java.lang.String remove(java.lang.String s, java.lang.String remove) {
211         return StringUtil.remove(s, remove);
212     }
213 
214     public java.lang.String remove(java.lang.String s, java.lang.String remove,
215         java.lang.String delimiter) {
216         return StringUtil.remove(s, remove, delimiter);
217     }
218 
219     public java.lang.String replace(java.lang.String s, char oldSub, char newSub) {
220         return StringUtil.replace(s, oldSub, newSub);
221     }
222 
223     public java.lang.String replace(java.lang.String s, char oldSub,
224         java.lang.String newSub) {
225         return StringUtil.replace(s, oldSub, newSub);
226     }
227 
228     public java.lang.String replace(java.lang.String s,
229         java.lang.String oldSub, java.lang.String newSub) {
230         return StringUtil.replace(s, oldSub, newSub);
231     }
232 
233     public java.lang.String replace(java.lang.String s,
234         java.lang.String oldSub, java.lang.String newSub, int fromIndex) {
235         return StringUtil.replace(s, oldSub, newSub, fromIndex);
236     }
237 
238     public java.lang.String replace(java.lang.String s, java.lang.String begin,
239         java.lang.String end,
240         java.util.Map<java.lang.String, java.lang.String> values) {
241         return StringUtil.replace(s, begin, end, values);
242     }
243 
244     public java.lang.String replace(java.lang.String s,
245         java.lang.String[] oldSubs, java.lang.String[] newSubs) {
246         return StringUtil.replace(s, oldSubs, newSubs);
247     }
248 
249     public java.lang.String replace(java.lang.String s,
250         java.lang.String[] oldSubs, java.lang.String[] newSubs,
251         boolean exactMatch) {
252         return StringUtil.replace(s, oldSubs, newSubs, exactMatch);
253     }
254 
255     public java.lang.String replaceFirst(java.lang.String s, char oldSub,
256         char newSub) {
257         return StringUtil.replaceFirst(s, oldSub, newSub);
258     }
259 
260     public java.lang.String replaceFirst(java.lang.String s, char oldSub,
261         java.lang.String newSub) {
262         return StringUtil.replaceFirst(s, oldSub, newSub);
263     }
264 
265     public java.lang.String replaceFirst(java.lang.String s,
266         java.lang.String oldSub, java.lang.String newSub) {
267         return StringUtil.replaceFirst(s, oldSub, newSub);
268     }
269 
270     public java.lang.String replaceFirst(java.lang.String s,
271         java.lang.String[] oldSubs, java.lang.String[] newSubs) {
272         return StringUtil.replaceFirst(s, oldSubs, newSubs);
273     }
274 
275     public java.lang.String replaceLast(java.lang.String s, char oldSub,
276         char newSub) {
277         return StringUtil.replaceLast(s, oldSub, newSub);
278     }
279 
280     public java.lang.String replaceLast(java.lang.String s, char oldSub,
281         java.lang.String newSub) {
282         return StringUtil.replaceLast(s, oldSub, newSub);
283     }
284 
285     public java.lang.String replaceLast(java.lang.String s,
286         java.lang.String oldSub, java.lang.String newSub) {
287         return StringUtil.replaceLast(s, oldSub, newSub);
288     }
289 
290     public java.lang.String replaceLast(java.lang.String s,
291         java.lang.String[] oldSubs, java.lang.String[] newSubs) {
292         return StringUtil.replaceLast(s, oldSubs, newSubs);
293     }
294 
295     public com.liferay.portal.kernel.util.StringBundler replaceToStringBundler(
296         java.lang.String s, java.lang.String begin, java.lang.String end,
297         java.util.Map<java.lang.String, java.lang.String> values) {
298         return StringUtil.replaceToStringBundler(s, begin, end, values);
299     }
300 
301     public com.liferay.portal.kernel.util.StringBundler replaceWithStringBundler(
302         java.lang.String s, java.lang.String begin, java.lang.String end,
303         java.util.Map<java.lang.String, com.liferay.portal.kernel.util.StringBundler> values) {
304         return StringUtil.replaceWithStringBundler(s, begin, end, values);
305     }
306 
307     /**
308      * @deprecated
309      */
310     public java.lang.String replaceValues(java.lang.String s,
311         java.lang.String begin, java.lang.String end,
312         java.util.Map<java.lang.String, java.lang.String> values) {
313         return StringUtil.replaceValues(s, begin, end, values);
314     }
315 
316     public java.lang.String reverse(java.lang.String s) {
317         return StringUtil.reverse(s);
318     }
319 
320     public java.lang.String safePath(java.lang.String path) {
321         return StringUtil.safePath(path);
322     }
323 
324     public java.lang.String shorten(java.lang.String s) {
325         return StringUtil.shorten(s);
326     }
327 
328     public java.lang.String shorten(java.lang.String s, int length) {
329         return StringUtil.shorten(s, length);
330     }
331 
332     public java.lang.String shorten(java.lang.String s, int length,
333         java.lang.String suffix) {
334         return StringUtil.shorten(s, length, suffix);
335     }
336 
337     public java.lang.String shorten(java.lang.String s, java.lang.String suffix) {
338         return StringUtil.shorten(s, suffix);
339     }
340 
341     public java.lang.String[] split(java.lang.String s) {
342         return StringUtil.split(s);
343     }
344 
345     public boolean[] split(java.lang.String s, boolean x) {
346         return StringUtil.split(s, x);
347     }
348 
349     public double[] split(java.lang.String s, double x) {
350         return StringUtil.split(s, x);
351     }
352 
353     public float[] split(java.lang.String s, float x) {
354         return StringUtil.split(s, x);
355     }
356 
357     public int[] split(java.lang.String s, int x) {
358         return StringUtil.split(s, x);
359     }
360 
361     public long[] split(java.lang.String s, long x) {
362         return StringUtil.split(s, x);
363     }
364 
365     public short[] split(java.lang.String s, short x) {
366         return StringUtil.split(s, x);
367     }
368 
369     public java.lang.String[] split(java.lang.String s,
370         java.lang.String delimiter) {
371         return StringUtil.split(s, delimiter);
372     }
373 
374     public boolean[] split(java.lang.String s, java.lang.String delimiter,
375         boolean x) {
376         return StringUtil.split(s, delimiter, x);
377     }
378 
379     public double[] split(java.lang.String s, java.lang.String delimiter,
380         double x) {
381         return StringUtil.split(s, delimiter, x);
382     }
383 
384     public float[] split(java.lang.String s, java.lang.String delimiter, float x) {
385         return StringUtil.split(s, delimiter, x);
386     }
387 
388     public int[] split(java.lang.String s, java.lang.String delimiter, int x) {
389         return StringUtil.split(s, delimiter, x);
390     }
391 
392     public long[] split(java.lang.String s, java.lang.String delimiter, long x) {
393         return StringUtil.split(s, delimiter, x);
394     }
395 
396     public short[] split(java.lang.String s, java.lang.String delimiter, short x) {
397         return StringUtil.split(s, delimiter, x);
398     }
399 
400     public boolean startsWith(java.lang.String s, char begin) {
401         return StringUtil.startsWith(s, begin);
402     }
403 
404     public boolean startsWith(java.lang.String s, java.lang.String start) {
405         return StringUtil.startsWith(s, start);
406     }
407 
408     public int startsWithWeight(java.lang.String s1, java.lang.String s2) {
409         return StringUtil.startsWithWeight(s1, s2);
410     }
411 
412     public java.lang.String stripBetween(java.lang.String s,
413         java.lang.String begin, java.lang.String end) {
414         return StringUtil.stripBetween(s, begin, end);
415     }
416 
417     public java.lang.String toHexString(int i) {
418         return StringUtil.toHexString(i);
419     }
420 
421     public java.lang.String toHexString(long l) {
422         return StringUtil.toHexString(l);
423     }
424 
425     public java.lang.String toHexString(java.lang.Object obj) {
426         return StringUtil.toHexString(obj);
427     }
428 
429     public java.lang.String trim(java.lang.String s) {
430         return StringUtil.trim(s);
431     }
432 
433     public java.lang.String trim(java.lang.String s, char c) {
434         return StringUtil.trim(s, c);
435     }
436 
437     public java.lang.String trim(java.lang.String s, char[] exceptions) {
438         return StringUtil.trim(s, exceptions);
439     }
440 
441     public java.lang.String trimLeading(java.lang.String s) {
442         return StringUtil.trimLeading(s);
443     }
444 
445     public java.lang.String trimLeading(java.lang.String s, char c) {
446         return StringUtil.trimLeading(s, c);
447     }
448 
449     public java.lang.String trimLeading(java.lang.String s, char[] exceptions) {
450         return StringUtil.trimLeading(s, exceptions);
451     }
452 
453     public java.lang.String trimTrailing(java.lang.String s) {
454         return StringUtil.trimTrailing(s);
455     }
456 
457     public java.lang.String trimTrailing(java.lang.String s, char c) {
458         return StringUtil.trimTrailing(s, c);
459     }
460 
461     public java.lang.String trimTrailing(java.lang.String s, char[] exceptions) {
462         return StringUtil.trimTrailing(s, exceptions);
463     }
464 
465     public java.lang.String unquote(java.lang.String s) {
466         return StringUtil.unquote(s);
467     }
468 
469     public java.lang.String upperCase(java.lang.String s) {
470         return StringUtil.upperCase(s);
471     }
472 
473     public java.lang.String upperCaseFirstLetter(java.lang.String s) {
474         return StringUtil.upperCaseFirstLetter(s);
475     }
476 
477     public java.lang.String valueOf(java.lang.Object obj) {
478         return StringUtil.valueOf(obj);
479     }
480 
481     public java.lang.String wrap(java.lang.String text) {
482         return StringUtil.wrap(text);
483     }
484 
485     public java.lang.String wrap(java.lang.String text, int width,
486         java.lang.String lineSeparator) {
487         return StringUtil.wrap(text, width, lineSeparator);
488     }
489 
490     private StringUtil_IW() {
491     }
492 
493     private static StringUtil_IW _instance = new StringUtil_IW();
494 }