Package org.eclipse.jgit.ignore.internal
Class Strings
- java.lang.Object
-
- org.eclipse.jgit.ignore.internal.Strings
-
public class Strings extends java.lang.Object
VariousString
related utility methods, written mostly to avoid generation of new String objects (e.g. via splitting Strings etc).- Since:
- 3.6
-
-
Constructor Summary
Constructors Constructor Description Strings()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.String>
split(java.lang.String pattern, char slash)
Splits given string to substrings by given separatorstatic java.lang.String
stripTrailing(java.lang.String pattern, char c)
-
-
-
Method Detail
-
stripTrailing
public static java.lang.String stripTrailing(java.lang.String pattern, char c)
- Parameters:
pattern
- non nullc
- character to remove- Returns:
- new string with all trailing characters removed
-
split
public static java.util.List<java.lang.String> split(java.lang.String pattern, char slash)
Splits given string to substrings by given separator- Parameters:
pattern
- non nullslash
- separator char- Returns:
- list of substrings
-
-