HyCodeYourTale
classpublicPriority 2

StringUtil

com.hypixel.hytale.common.util.StringUtil

20

Methods

20

Public Methods

0

Fields

1

Constructors

Constants

char[]GRAPH_CHARS= <complex>
PatternRAW_ARGS_PATTERN= Pattern.compile(" -- ")

Constructors

public
StringUtil()

Methods

Public Methods (20)

publicstatic
String capitalize(String keyStr, char delim)
@Nonnull
publicstatic
String humanizeTime(Duration duration, boolean useSeconds)
@Nonnull
publicstatic
String humanizeTime(Duration length)
@Nonnull
publicstatic
boolean isAlphaNumericHyphenString(String str)
publicstatic
boolean isAlphaNumericHyphenUnderscoreString(String str)
publicstatic
boolean isCapitalized(String keyStr, char delim)
publicstatic
boolean isGlobMatching(String pattern, String text)
publicstatic
boolean isGlobMatching(String pattern, int patternPos, String text, int textPos)
publicstatic
boolean isGlobPattern(String text)
publicstatic
boolean isNumericString(String str)
publicstatic
String[] parseArgs(String rawString, Map<String, String> argOptions)
publicstatic
String[] parseArgs(String rawString)
@Nonnull
publicstatic
<V extends Enum<V>> V parseEnum(V[] enumConstants, String str)
@Nullable
publicstatic
<V extends Enum<V>> V parseEnum(V[] enumConstants, String str, StringUtil.MatchType matchType)
@Nullable
publicstatic
String removeQuotes(String value)
@Nonnull
publicstatic
<T> List<T> sortByFuzzyDistance(String str, Collection<T> collection, int length)
@Nonnull
publicstatic
<T> List<T> sortByFuzzyDistance(String str, Collection<T> collection)
@Nonnull
publicstatic
String stripQuotes(String s)
@Nonnull
publicstatic
String toPaddedBinaryString(int val)
@Nonnull
publicstatic
String trimEnd(String str, String end)
@Nonnull