|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.fest.util.Strings
public final class Strings
Understands utility methods related to Strings.
| Nested Class Summary | |
|---|---|
static class |
Strings.StringsToJoin
Understands how to join Strings using a given delimiter. |
static class |
Strings.StringToAppend
Understands how to append a given String to the given target, only if the target does not end with the
given String to append. |
| Method Summary | |
|---|---|
static Strings.StringToAppend |
append(String toAppend)
Appends a given String to the given target, only if the target does not end with the given
String to append. |
static String |
concat(Object... objects)
Concatenates the given objects into a single String. |
static boolean |
isEmpty(String s)
Returns true if the given String is null or empty. |
static Strings.StringsToJoin |
join(String... strings)
Joins the given Strings using a given delimiter. |
static Object |
quote(Object o)
Returns the given object surrounded by single quotes, only if the object is a String. |
static String |
quote(String s)
Returns the given String surrounded by single quotes, or null if the given
String is null. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static boolean isEmpty(String s)
true if the given String is null or empty.
s - the String to check.
true if the given String is null or empty, otherwise
false.public static String quote(String s)
String surrounded by single quotes, or null if the given
String is null.
s - the given String.
String surrounded by single quotes, or null if the given
String is null.public static Object quote(Object o)
String.
o - the given object.
String.quote(String)public static String concat(Object... objects)
String. This method is more efficient than concatenating
using "+", since only one StringBuilder is created.
objects - the objects to concatenate.
String containing the given objects.public static Strings.StringsToJoin join(String... strings)
Strings using a given delimiter. The following example illustrates proper usage of
this method:
Strings.join("a", "b", "c").with("|")
which will result in the String "a|b|c".
strings - the Strings to join.
Strings.Strings.StringsToJoin.with(String)public static Strings.StringToAppend append(String toAppend)
String to the given target, only if the target does not end with the given
String to append. The following example illustrates proper usage of
this method:
Strings.append("c").to("ab");
Strings.append("c").to("abc");
which will result in the String "abc" for both cases.
toAppend - the String to append.
String and knows to append the given
String.Strings.StringToAppend.to(String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||