public final class org.apache.logging.log4j.util.Chars
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.logging.log4j.util.Chars
  super_class: java.lang.Object
{
  public static final char CR;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 13

  public static final char DQUOTE;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 34

  public static final char EQ;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 61

  public static final char LF;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final char NUL;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final char QUOTE;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 39

  public static final char SPACE;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  public static final char TAB;
    descriptor: C
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static char getUpperCaseHex(int);
    descriptor: (I)C
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int digit
         0: .line 55
            iload 0 /* digit */
            iflt 1
            iload 0 /* digit */
            bipush 16
            if_icmplt 2
         1: .line 56
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         2: .line 58
      StackMap locals:
      StackMap stack:
            iload 0 /* digit */
            bipush 10
            if_icmpge 3
            iload 0 /* digit */
            invokestatic org.apache.logging.log4j.util.Chars.getNumericalDigit:(I)C
            goto 4
      StackMap locals:
      StackMap stack:
         3: iload 0 /* digit */
            invokestatic org.apache.logging.log4j.util.Chars.getUpperCaseAlphaDigit:(I)C
      StackMap locals:
      StackMap stack: int
         4: ireturn
        end local 0 // int digit
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0  digit  I
    MethodParameters:
       Name  Flags
      digit  final

  public static char getLowerCaseHex(int);
    descriptor: (I)C
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int digit
         0: .line 68
            iload 0 /* digit */
            iflt 1
            iload 0 /* digit */
            bipush 16
            if_icmplt 2
         1: .line 69
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         2: .line 71
      StackMap locals:
      StackMap stack:
            iload 0 /* digit */
            bipush 10
            if_icmpge 3
            iload 0 /* digit */
            invokestatic org.apache.logging.log4j.util.Chars.getNumericalDigit:(I)C
            goto 4
      StackMap locals:
      StackMap stack:
         3: iload 0 /* digit */
            invokestatic org.apache.logging.log4j.util.Chars.getLowerCaseAlphaDigit:(I)C
      StackMap locals:
      StackMap stack: int
         4: ireturn
        end local 0 // int digit
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0  digit  I
    MethodParameters:
       Name  Flags
      digit  final

  private static char getNumericalDigit(int);
    descriptor: (I)C
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int digit
         0: .line 75
            bipush 48
            iload 0 /* digit */
            iadd
            i2c
            ireturn
        end local 0 // int digit
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0  digit  I
    MethodParameters:
       Name  Flags
      digit  final

  private static char getUpperCaseAlphaDigit(int);
    descriptor: (I)C
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int digit
         0: .line 79
            bipush 65
            iload 0 /* digit */
            iadd
            bipush 10
            isub
            i2c
            ireturn
        end local 0 // int digit
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0  digit  I
    MethodParameters:
       Name  Flags
      digit  final

  private static char getLowerCaseAlphaDigit(int);
    descriptor: (I)C
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int digit
         0: .line 83
            bipush 97
            iload 0 /* digit */
            iadd
            bipush 10
            isub
            i2c
            ireturn
        end local 0 // int digit
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0  digit  I
    MethodParameters:
       Name  Flags
      digit  final

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.util.Chars this
         0: .line 86
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 87
            return
        end local 0 // org.apache.logging.log4j.util.Chars this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/util/Chars;
}
SourceFile: "Chars.java"