Class StringUtil
java.lang.Object
com.intellij.internal.statistic.eventLog.util.StringUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic intindexOf(@NotNull CharSequence sequence, @NotNull CharSequence infix, int start, int end) static booleanstatic booleanisEmptyOrSpaces(@Nullable String s) static @NotNull Stringstatic @NotNull List<CharSequence>split(@NotNull CharSequence s, @NotNull CharSequence separator, boolean excludeSeparator, boolean excludeEmptyStrings) split(@NotNull String s, @NotNull String separator, boolean excludeSeparator, boolean excludeEmptyStrings) static booleanstartsWith(@NotNull CharSequence text, int startIndex, @NotNull CharSequence prefix) static @NotNull StringtoHexString(byte @NotNull [] bytes)
-
Method Details
-
replace
-
isEmpty
@Contract(value="null -> true", pure=true) public static boolean isEmpty(@Nullable @Nullable String s) -
isEmptyOrSpaces
@Contract(value="null -> true", pure=true) public static boolean isEmptyOrSpaces(@Nullable @Nullable String s) -
split
-
split
@Contract(pure=true) @NotNull public static @NotNull List<CharSequence> split(@NotNull @NotNull CharSequence s, @NotNull @NotNull CharSequence separator, boolean excludeSeparator, boolean excludeEmptyStrings) -
split
-
indexOf
@Contract(pure=true) public static int indexOf(@NotNull @NotNull CharSequence sequence, @NotNull @NotNull CharSequence infix, int start, int end) -
startsWith
@Contract(pure=true) public static boolean startsWith(@NotNull @NotNull CharSequence text, int startIndex, @NotNull @NotNull CharSequence prefix) -
toHexString
-