Package studio.mevera.imperat.util
Class StringUtils
java.lang.Object
studio.mevera.imperat.util.StringUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final charstatic final charstatic final PatternPattern to extract snowflake IDs. -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable StringgetSnowflake(String mention) static booleanisEndOfQuote(char quoteStarter, char value) static booleanisQuoteChar(char ch) static StringnormalizedParameterFormatting(String parameterContent, boolean optional) static ArgumentInputparseToQueue(String argumentsInOneLine, boolean autoCompletion) static ArgumentInputparseToQueue(String argumentsInOneLine, boolean autoCompletion, boolean extraSpace) static @NotNull StringstripNamespace(@NotNull String command)
-
Field Details
-
DOUBLE_QUOTE
public static final char DOUBLE_QUOTE- See Also:
-
SINGLE_QUOTE
public static final char SINGLE_QUOTE- See Also:
-
SNOWFLAKE
Pattern to extract snowflake IDs. Useful for JDA
-
-
Method Details
-
getSnowflake
-
stripNamespace
-
normalizedParameterFormatting
-
parseToQueue
public static ArgumentInput parseToQueue(String argumentsInOneLine, boolean autoCompletion, boolean extraSpace) -
parseToQueue
-
isQuoteChar
public static boolean isQuoteChar(char ch) -
isEndOfQuote
public static boolean isEndOfQuote(char quoteStarter, char value)
-