public static String byteToHexString()

in src/main/java/org/apache/bsf/util/event/generator/ByteUtility.java [221:328]


  public static String byteToHexString(final byte value)
  {
    String temp = null;

    switch( (value & 0xF0) >> 4 )
    {
      case 0:
        temp = "0";
        break;
      case 1:
        temp = "1";
        break;
      case 2:
        temp = "2";
        break;
      case 3:
        temp = "3";
        break;
      case 4:
        temp = "4";
        break;
      case 5:
        temp = "5";
        break;
      case 6:
        temp = "6";
        break;
      case 7:
        temp = "7";
        break;
      case 8:
        temp = "8";
        break;
      case 9:
        temp = "9";
        break;
      case 10:
        temp = "A";
        break;
      case 11:
        temp = "B";
        break;
      case 12:
        temp = "C";
        break;
      case 13:
        temp = "D";
        break;
      case 14:
        temp = "E";
        break;
      case 15:
        temp = "F";
        break;
    }
    switch( (value & 0x0F) )
    {
      case 0:
        temp += "0";
        break;
      case 1:
        temp += "1";
        break;
      case 2:
        temp += "2";
        break;
      case 3:
        temp += "3";
        break;
      case 4:
        temp += "4";
        break;
      case 5:
        temp += "5";
        break;
      case 6:
        temp += "6";
        break;
      case 7:
        temp += "7";
        break;
      case 8:
        temp += "8";
        break;
      case 9:
        temp += "9";
        break;
      case 10:
        temp += "A";
        break;
      case 11:
        temp += "B";
        break;
      case 12:
        temp += "C";
        break;
      case 13:
        temp += "D";
        break;
      case 14:
        temp += "E";
        break;
      case 15:
        temp += "F";
        break;
    }
    return temp;
  }