Package org.dalesbred.internal.utils
Class StringUtils
- java.lang.Object
-
- org.dalesbred.internal.utils.StringUtils
-
public final class StringUtils extends java.lang.Object
Utilities for strings.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull java.lang.String
capitalize(@NotNull java.lang.String s)
Returns given string with its first letter in uppercase.static boolean
isEqualIgnoringCaseAndUnderscores(@NotNull java.lang.String s1, @NotNull java.lang.String s2)
Returns true if two strings are equal, apart from case differences and underscores.static @NotNull java.lang.String
rightPad(@NotNull java.lang.String s, int length, char padding)
static @NotNull java.lang.String
truncate(@NotNull java.lang.String s, int length)
static @NotNull java.lang.String
truncate(@NotNull java.lang.String s, int length, @NotNull java.lang.String suffix)
-
-
-
Method Detail
-
capitalize
@NotNull public static @NotNull java.lang.String capitalize(@NotNull @NotNull java.lang.String s)
Returns given string with its first letter in uppercase.
-
rightPad
@NotNull public static @NotNull java.lang.String rightPad(@NotNull @NotNull java.lang.String s, int length, char padding)
-
truncate
@NotNull public static @NotNull java.lang.String truncate(@NotNull @NotNull java.lang.String s, int length)
-
truncate
@NotNull public static @NotNull java.lang.String truncate(@NotNull @NotNull java.lang.String s, int length, @NotNull @NotNull java.lang.String suffix)
-
isEqualIgnoringCaseAndUnderscores
public static boolean isEqualIgnoringCaseAndUnderscores(@NotNull @NotNull java.lang.String s1, @NotNull @NotNull java.lang.String s2)
Returns true if two strings are equal, apart from case differences and underscores. Underscores in both sides are totally ignored.
-
-