Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\classfile\AccessFlags.class
?? 4 ? & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; J U o r s t u w x y | } ()I ()V (I)I (I)V (I)Z 0x <clinit> <init> ACC_ABSTRACT ACC_ANNOTATION ACC_BRIDGE ACC_ENUM ACC_FINAL ACC_INTERFACE ACC_MANDATED ACC_NATIVE ACC_PRIVATE ACC_PROTECTED ACC_PUBLIC ACC_STATIC ACC_STRICT ACC_SUPER ACC_SYNCHRONIZED ACC_SYNTHETIC ACC_TRANSIENT ACC_VARARGS ACC_VOLATILE Class Code ConstantValue Exceptions Field I InnerClass InnerClasses LineNumberTable Method Signature SourceFile StackMapTable [I abstract add append byteLength classFlags classModifiers #com/sun/tools/classfile/AccessFlags (com/sun/tools/classfile/AccessFlags$Kind #com/sun/tools/classfile/ClassReader fieldFlags fieldModifiers final flagToModifier flagToName flags getClassFlags getClassModifiers getFieldFlags getFieldModifiers getFlags getInnerClassFlags getInnerClassModifiers getMethodFlags getMethodModifiers getModifiers highestOneBit ignore innerClassFlags innerClassModifiers is java/io/IOException java/lang/Integer java/lang/Object java/lang/String java/lang/StringBuilder java/util/LinkedHashSet java/util/Set mandated methodFlags methodModifiers native private protected public readUnsignedShort static strictfp synchronized toHexString toString transient volatile @ ? @ ? I P Q R h i j k l m n *Lcom/sun/tools/classfile/AccessFlags$Kind; ((I)Lcom/sun/tools/classfile/AccessFlags; ((Lcom/sun/tools/classfile/ClassReader;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; ()Ljava/util/Set; ?(ILcom/sun/tools/classfile/AccessFlags$Kind;)Ljava/lang/String; %()Ljava/util/Set<Ljava/lang/String;>; -(Ljava/lang/String;)Ljava/lang/StringBuilder; >(I[ILcom/sun/tools/classfile/AccessFlags$Kind;)Ljava/util/Set; =([ILcom/sun/tools/classfile/AccessFlags$Kind;)Ljava/util/Set; R(I[ILcom/sun/tools/classfile/AccessFlags$Kind;)Ljava/util/Set<Ljava/lang/String;>; Q([ILcom/sun/tools/classfile/AccessFlags$Kind;)Ljava/util/Set<Ljava/lang/String;>; X A N I O I S I T I e I f I p I q I <