at.molindo.utils.data
Class StringUtils
java.lang.Object
at.molindo.utils.data.StringUtils
public class StringUtils
- extends Object
|
Method Summary |
static String |
afterFirst(String string,
String delim)
|
static String |
afterLast(String string,
String delim)
|
static String |
beforeFirst(String string,
String delim)
|
static String |
beforeLast(String string,
String delim)
|
static boolean |
empty(String string)
|
static String |
endWith(String string,
String suffix)
|
static boolean |
equals(String s1,
String s2)
null-safe equals |
static String |
leading(String string,
String prefix)
|
static Pair<String,String> |
pair(String string,
String delim)
splits a string into a pair at the first occurence of delim |
static Iterable<String> |
split(String string,
String split)
|
static int |
split(String string,
String delim,
String[] a)
|
static String |
startWith(String string,
String prefix)
|
static String |
stripLeading(String string,
String prefix)
|
static String |
stripTrailing(String string,
String suffix)
|
static String |
trailing(String string,
String suffix)
|
static String |
trim(String string)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
empty
public static boolean empty(String string)
trim
public static String trim(String string)
afterFirst
public static String afterFirst(String string,
String delim)
afterLast
public static String afterLast(String string,
String delim)
beforeFirst
public static String beforeFirst(String string,
String delim)
beforeLast
public static String beforeLast(String string,
String delim)
startWith
public static String startWith(String string,
String prefix)
endWith
public static String endWith(String string,
String suffix)
trailing
public static String trailing(String string,
String suffix)
leading
public static String leading(String string,
String prefix)
stripTrailing
public static String stripTrailing(String string,
String suffix)
stripLeading
public static String stripLeading(String string,
String prefix)
split
public static int split(String string,
String delim,
String[] a)
- Parameters:
string - delim - a -
- Returns:
- number of string written to a
- Throws:
IllegalArgumentException - if a is of length 0
ArrayIndexOutOfBoundsException - if a is too small to fit all strings- See Also:
split(String, String)
pair
public static Pair<String,String> pair(String string,
String delim)
- splits a string into a pair at the first occurence of delim
- Parameters:
string - delim -
- Returns:
equals
public static boolean equals(String s1,
String s2)
- null-safe equals
- Parameters:
s1 - s2 -
- Returns:
split
public static Iterable<String> split(String string,
String split)
Copyright © 2011 Molindo GmbH. All Rights Reserved.