Class RespUtil

java.lang.Object
org.infinispan.server.resp.RespUtil

public class RespUtil extends Object
  • Method Details

    • isAsciiBytesEquals

      public static boolean isAsciiBytesEquals(byte[] expected, byte[] target)
      Checks if target is equal to expected. This method is case-insensitive and only works with ASCII characters. The characters on expected must be in uppercase.
      Parameters:
      expected - : Upper case ASCII characters.
      target - : ASCII characters to verify.
      Returns:
      true if target is equal to expected, false otherwise.
    • caseInsensitiveAsciiCheck

      public static boolean caseInsensitiveAsciiCheck(char expected, byte actual)
      Checks if target is equal to expected. This method is case-insensitive and only works with ASCII characters. The expected char must be in uppercase.
      Parameters:
      expected - : Upper case ASCII character.
      actual - : ASCII character to verify.
      Returns:
      true if actual is equal to expected, false otherwise.
    • isAsciiChar

      public static boolean isAsciiChar(byte b)
    • isAsciiUppercase

      public static boolean isAsciiUppercase(byte b)
    • isAsciiLowercase

      public static boolean isAsciiLowercase(byte b)
    • utf8

      public static String utf8(byte[] b)
    • ascii

      public static String ascii(byte[] b)
    • toUnixTime

      public static long toUnixTime(long time, TimeService timeService)
    • fromUnixTime

      public static long fromUnixTime(long unixTime, TimeService timeService)
    • isWrongTypeError

      public static boolean isWrongTypeError(Throwable t)