public final class MoreStrings
extends java.lang.Object
String
or CharSequence
instances.Modifier and Type | Method and Description |
---|---|
static boolean |
equalsIgnoreLineSeparators(java.lang.String s,
java.lang.Object o) |
static java.lang.String |
firstNonNullOrEmpty(java.lang.String first,
java.lang.String second) |
static com.google.common.base.Predicate<java.lang.String> |
isNullOrEmptyPredicate() |
static boolean |
isWhitespace(java.lang.String s) |
static com.google.common.base.Predicate<java.lang.String> |
isWhitespacePredicate() |
static java.util.List<java.lang.Integer> |
lineNumbers(java.lang.String s,
int offset,
int length) |
static java.util.List<java.lang.String> |
lines(java.lang.String s) |
static java.lang.String |
lineSeparatorRegex() |
static java.lang.String |
toCanonicalString(java.lang.Object o) |
static java.lang.String |
toDefaultString(java.lang.Object o) |
static java.lang.String |
toImplementedString(java.lang.Object o) |
static java.lang.String |
toLowerCase(java.lang.Object o) |
static java.lang.String |
toLowerCase(java.lang.Object o,
java.util.Locale locale) |
static java.lang.String |
toLowerCaseFirst(java.lang.Object o) |
static java.lang.String |
toLowerCaseFirst(java.lang.Object o,
java.util.Locale locale) |
static java.lang.String |
toLowerCaseFirst(java.lang.String s) |
static java.lang.String |
toLowerCaseFirst(java.lang.String s,
java.util.Locale locale) |
static <T> com.google.common.base.Function<T,java.lang.String> |
toLowerCaseFunction() |
static <T> com.google.common.base.Function<T,java.lang.String> |
toLowerCaseFunction(java.util.Locale locale) |
static <T> java.util.Comparator<T> |
toStringComparator() |
static <T> java.util.Comparator<T> |
toStringComparator(java.util.Locale locale) |
static java.lang.String |
toStringFallback(java.lang.Object o) |
static <T> com.google.common.base.Function<T,java.lang.String> |
toStringFunction() |
static java.lang.String |
toStringOrNull(java.lang.Object o) |
static java.lang.String |
toUpperCase(java.lang.Object o) |
static java.lang.String |
toUpperCase(java.lang.Object o,
java.util.Locale locale) |
static java.lang.String |
toUpperCaseFirst(java.lang.Object o) |
static java.lang.String |
toUpperCaseFirst(java.lang.Object o,
java.util.Locale locale) |
static java.lang.String |
toUpperCaseFirst(java.lang.String s) |
static java.lang.String |
toUpperCaseFirst(java.lang.String s,
java.util.Locale locale) |
static <T> com.google.common.base.Function<T,java.lang.String> |
toUpperCaseFunction() |
static <T> com.google.common.base.Function<T,java.lang.String> |
toUpperCaseFunction(java.util.Locale locale) |
static java.lang.String |
trim(java.lang.String s,
java.lang.String v) |
static java.lang.String |
trimLeading(java.lang.String s,
java.lang.String v) |
static java.lang.String |
trimTrailing(java.lang.String s,
java.lang.String v) |
public static boolean equalsIgnoreLineSeparators(java.lang.String s, @Nullable java.lang.Object o)
public static java.lang.String lineSeparatorRegex()
public static java.util.List<java.lang.Integer> lineNumbers(java.lang.String s, int offset, int length)
public static java.util.List<java.lang.String> lines(java.lang.String s)
public static java.lang.String trim(java.lang.String s, java.lang.String v)
public static java.lang.String trimLeading(java.lang.String s, java.lang.String v)
public static java.lang.String trimTrailing(java.lang.String s, java.lang.String v)
public static java.lang.String firstNonNullOrEmpty(@Nullable java.lang.String first, @Nullable java.lang.String second)
public static boolean isWhitespace(java.lang.String s)
public static com.google.common.base.Predicate<java.lang.String> isNullOrEmptyPredicate()
public static com.google.common.base.Predicate<java.lang.String> isWhitespacePredicate()
public static java.lang.String toDefaultString(java.lang.Object o)
public static java.lang.String toCanonicalString(java.lang.Object o)
public static java.lang.String toImplementedString(java.lang.Object o)
public static java.lang.String toStringOrNull(@Nullable java.lang.Object o)
public static <T> java.util.Comparator<T> toStringComparator()
public static <T> java.util.Comparator<T> toStringComparator(java.util.Locale locale)
public static java.lang.String toStringFallback(java.lang.Object o)
public static <T> com.google.common.base.Function<T,java.lang.String> toStringFunction()
public static java.lang.String toLowerCase(@Nullable java.lang.Object o)
public static java.lang.String toLowerCase(@Nullable java.lang.Object o, java.util.Locale locale)
public static java.lang.String toLowerCaseFirst(@Nullable java.lang.Object o)
public static java.lang.String toLowerCaseFirst(@Nullable java.lang.Object o, java.util.Locale locale)
public static java.lang.String toLowerCaseFirst(java.lang.String s)
public static java.lang.String toLowerCaseFirst(java.lang.String s, java.util.Locale locale)
public static java.lang.String toUpperCase(@Nullable java.lang.Object o)
public static java.lang.String toUpperCase(@Nullable java.lang.Object o, java.util.Locale locale)
public static java.lang.String toUpperCaseFirst(@Nullable java.lang.Object o)
public static java.lang.String toUpperCaseFirst(@Nullable java.lang.Object o, java.util.Locale locale)
public static java.lang.String toUpperCaseFirst(java.lang.String s)
public static java.lang.String toUpperCaseFirst(java.lang.String s, java.util.Locale locale)
public static <T> com.google.common.base.Function<T,java.lang.String> toLowerCaseFunction()
public static <T> com.google.common.base.Function<T,java.lang.String> toLowerCaseFunction(java.util.Locale locale)
public static <T> com.google.common.base.Function<T,java.lang.String> toUpperCaseFunction()
public static <T> com.google.common.base.Function<T,java.lang.String> toUpperCaseFunction(java.util.Locale locale)