Class StringUtils

java.lang.Object
studio.mevera.imperat.util.StringUtils

public final class StringUtils extends Object
  • Field Details

    • DOUBLE_QUOTE

      public static final char DOUBLE_QUOTE
      See Also:
    • SINGLE_QUOTE

      public static final char SINGLE_QUOTE
      See Also:
    • SNOWFLAKE

      public static final Pattern SNOWFLAKE
      Pattern to extract snowflake IDs. Useful for JDA
  • Method Details

    • getSnowflake

      @Nullable public static @Nullable String getSnowflake(String mention)
    • stripNamespace

      @NotNull public static @NotNull String stripNamespace(@NotNull @NotNull String command)
    • normalizedParameterFormatting

      public static String normalizedParameterFormatting(String parameterContent, boolean optional)
    • parseToQueue

      public static ArgumentInput parseToQueue(String argumentsInOneLine, boolean autoCompletion, boolean extraSpace)
    • parseToQueue

      public static ArgumentInput parseToQueue(String argumentsInOneLine, boolean autoCompletion)
    • isQuoteChar

      public static boolean isQuoteChar(char ch)
    • isEndOfQuote

      public static boolean isEndOfQuote(char quoteStarter, char value)