public final class com.fasterxml.jackson.dataformat.cbor.CBORConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.fasterxml.jackson.dataformat.cbor.CBORConstants
  super_class: java.lang.Object
{
  public static final int MAJOR_TYPE_INT_POS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int MAJOR_TYPE_INT_NEG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MAJOR_TYPE_BYTES;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int MAJOR_TYPE_TEXT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int MAJOR_TYPE_ARRAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int MAJOR_TYPE_OBJECT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int MAJOR_TYPE_TAG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int MAJOR_TYPE_MISC;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int PREFIX_TYPE_INT_POS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int PREFIX_TYPE_INT_NEG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  public static final int PREFIX_TYPE_BYTES;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  public static final int PREFIX_TYPE_TEXT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 96

  public static final int PREFIX_TYPE_ARRAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  public static final int PREFIX_TYPE_OBJECT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 160

  public static final int PREFIX_TYPE_TAG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 192

  public static final int PREFIX_TYPE_MISC;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 224

  public static final int SUFFIX_INDEFINITE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 31

  public static final int SUFFIX_UINT8_ELEMENTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  public static final int SUFFIX_UINT16_ELEMENTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 25

  public static final int SUFFIX_UINT32_ELEMENTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 26

  public static final int SUFFIX_UINT64_ELEMENTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 27

  public static final int MASK_MAJOR_TYPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 224

  public static final int TAG_ID_SELF_DESCRIBE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 55799

  public static final byte BYTE_ARRAY_INDEFINITE;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -97

  public static final byte BYTE_ARRAY_2_ELEMENTS;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -126

  public static final byte BYTE_OBJECT_INDEFINITE;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -65

  public static final byte BYTE_FALSE;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -12

  public static final byte BYTE_TRUE;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -11

  public static final byte BYTE_NULL;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -10

  public static final byte BYTE_EMPTY_STRING;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 96

  public static final byte BYTE_STRING_INDEFINITE;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 127

  public static final byte BYTE_STRING_1BYTE_LEN;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 120

  public static final byte BYTE_STRING_2BYTE_LEN;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 121

  public static final byte BYTE_FLOAT16;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -7

  public static final byte BYTE_FLOAT32;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -6

  public static final byte BYTE_FLOAT64;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -5

  public static final int TAG_BIGNUM_POS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int TAG_BIGNUM_NEG;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int TAG_DECIMAL_FRACTION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int TAG_BIGFLOAT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final byte BYTE_TAG_BIGNUM_POS;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -62

  public static final byte BYTE_TAG_BIGNUM_NEG;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -61

  public static final byte BYTE_TAG_DECIMAL_FRACTION;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -60

  public static final byte BYTE_TAG_BIGFLOAT;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -59

  public static final byte BYTE_BREAK;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int INT_BREAK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 255

  public static final int[] sUtf8UnitLengths;
    descriptor: [I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=3, args_size=0
         0: .line 119
            sipush 256
            newarray 10
            astore 0 /* table */
        start local 0 // int[] table
         1: .line 120
            sipush 128
            istore 1 /* c */
        start local 1 // int c
         2: goto 15
         3: .line 124
      StackMap locals: int[] int
      StackMap stack:
            iload 1 /* c */
            sipush 224
            iand
            sipush 192
            if_icmpne 6
         4: .line 125
            iconst_1
            istore 2 /* code */
        start local 2 // int code
         5: .line 126
            goto 13
        end local 2 // int code
      StackMap locals:
      StackMap stack:
         6: iload 1 /* c */
            sipush 240
            iand
            sipush 224
            if_icmpne 9
         7: .line 127
            iconst_2
            istore 2 /* code */
        start local 2 // int code
         8: .line 128
            goto 13
        end local 2 // int code
      StackMap locals:
      StackMap stack:
         9: iload 1 /* c */
            sipush 248
            iand
            sipush 240
            if_icmpne 12
        10: .line 130
            iconst_3
            istore 2 /* code */
        start local 2 // int code
        11: .line 131
            goto 13
        end local 2 // int code
        12: .line 133
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 2 /* code */
        start local 2 // int code
        13: .line 135
      StackMap locals: int
      StackMap stack:
            aload 0 /* table */
            iload 1 /* c */
            iload 2 /* code */
            iastore
        end local 2 // int code
        14: .line 120
            iinc 1 /* c */ 1
      StackMap locals:
      StackMap stack:
        15: iload 1 /* c */
            sipush 256
            if_icmplt 3
        end local 1 // int c
        16: .line 137
            aload 0 /* table */
            putstatic com.fasterxml.jackson.dataformat.cbor.CBORConstants.sUtf8UnitLengths:[I
        end local 0 // int[] table
        17: .line 138
            return
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            1   17     0  table  [I
            2   16     1      c  I
            5    6     2   code  I
            8    9     2   code  I
           11   12     2   code  I
           13   14     2   code  I

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.cbor.CBORConstants this
         0: .line 8
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.fasterxml.jackson.dataformat.cbor.CBORConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/cbor/CBORConstants;

  public static boolean hasMajorType(int, byte);
    descriptor: (IB)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // int expType
        start local 1 // byte encoded
         0: .line 141
            iload 1 /* encoded */
            sipush 224
            iand
            iconst_5
            ishr
            istore 2 /* actual */
        start local 2 // int actual
         1: .line 142
            iload 2 /* actual */
            iload 0 /* expType */
            if_icmpne 2
            iconst_1
            ireturn
      StackMap locals: int
      StackMap stack:
         2: iconst_0
            ireturn
        end local 2 // int actual
        end local 1 // byte encoded
        end local 0 // int expType
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0  expType  I
            0    3     1  encoded  B
            1    3     2   actual  I
    MethodParameters:
         Name  Flags
      expType  
      encoded  
}
SourceFile: "CBORConstants.java"