Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\lib\com\sun\tools\javac\jvm\ClassReader.class
?? 1? ?? ( ) h i j k u ? ?|?? during $assertionsDisabled ' ()C ()D ()F ()I ()J ()V ()Z ()[C (C)Z (D)V (F)V (I)C (I)D (I)F (I)I (I)J (I)V (I)Z (J)J (J)V ([BII)I ([BII)V ([BII)[B -checkclassfile -verbose .class .java / <clinit> <init> Annotation AnnotationDefault ArrayType Bridge C Class Code ConstantValue DOT_CLASS DOT_CLASS_LENGTH DOT_JAVA DOT_JAVA_LENGTH Deprecated EXTENDS Enum Exceptions Filling I InnerClasses J LineNumberTable LocalVariableTable MAX MIN NameAndType RuntimeInvisibleAnnotations $RuntimeInvisibleParameterAnnotations RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations SUPER Signature SourceFile Synthetic UNBOUND Varargs Z [B [I [Ljava/lang/Object; [Ljava/lang/String; adjustClassFlags adjustFieldFlags adjustMethodFlags allowAnnotations allowGenerics allowVarargs allowVariance annotate append appendByte archives argtypes arrayClass asMethodType attachAnnotationDefault attachAnnotations attachParameterAnnotations bad.class.signature bad.const.pool.tag bad.const.pool.tag.at bad.signature badClassFile booleanType bootClassPath boundClass bp buf byteType cachedCompletionFailure caseMapCheck ccf.unrecognized.attribute charAt charCount charType checkClassFile class.file.wrong.class classOnly classOrJava classReaderKey classSigToType classes classfile close code codePointAt "com/sun/tools/javac/code/Attribute (com/sun/tools/javac/code/Attribute$Class +com/sun/tools/javac/code/Attribute$Constant "com/sun/tools/javac/code/BoundKind com/sun/tools/javac/code/Scope $com/sun/tools/javac/code/Scope$Entry )com/sun/tools/javac/code/Scope$ErrorScope com/sun/tools/javac/code/Source com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol )com/sun/tools/javac/code/Symbol$Completer 1com/sun/tools/javac/code/Symbol$CompletionFailure ,com/sun/tools/javac/code/Symbol$MethodSymbol -com/sun/tools/javac/code/Symbol$PackageSymbol *com/sun/tools/javac/code/Symbol$TypeSymbol )com/sun/tools/javac/code/Symbol$VarSymbol com/sun/tools/javac/code/Symtab com/sun/tools/javac/code/Type *com/sun/tools/javac/code/Type$ArgumentType 'com/sun/tools/javac/code/Type$ArrayType 'com/sun/tools/javac/code/Type$ClassType $com/sun/tools/javac/code/Type$ForAll (com/sun/tools/javac/code/Type$MethodType %com/sun/tools/javac/code/Type$TypeVar com/sun/tools/javac/code/Types !com/sun/tools/javac/comp/Annotate +com/sun/tools/javac/comp/Annotate$Annotator !com/sun/tools/javac/jvm/ClassFile -com/sun/tools/javac/jvm/ClassFile$NameAndType #com/sun/tools/javac/jvm/ClassReader 7com/sun/tools/javac/jvm/ClassReader$AnnotationCompleter >com/sun/tools/javac/jvm/ClassReader$AnnotationDefaultCompleter 5com/sun/tools/javac/jvm/ClassReader$AnnotationDeproxy +com/sun/tools/javac/jvm/ClassReader$Archive 7com/sun/tools/javac/jvm/ClassReader$ArrayAttributeProxy 0com/sun/tools/javac/jvm/ClassReader$BadClassFile ;com/sun/tools/javac/jvm/ClassReader$CompoundAnnotationProxy 6com/sun/tools/javac/jvm/ClassReader$EnumAttributeProxy 0com/sun/tools/javac/jvm/ClassReader$ProxyVisitor 3com/sun/tools/javac/jvm/ClassReader$SourceCompleter com/sun/tools/javac/jvm/Code com/sun/tools/javac/jvm/Pool com/sun/tools/javac/jvm/Target #com/sun/tools/javac/util/ByteBuffer com/sun/tools/javac/util/Context $com/sun/tools/javac/util/Context$Key com/sun/tools/javac/util/Convert "com/sun/tools/javac/util/FileEntry *com/sun/tools/javac/util/FileEntry$Regular )com/sun/tools/javac/util/FileEntry$Zipped com/sun/tools/javac/util/List #com/sun/tools/javac/util/ListBuffer com/sun/tools/javac/util/Log com/sun/tools/javac/util/Name #com/sun/tools/javac/util/Name$Table com/sun/tools/javac/util/Options com/sun/tools/javac/util/Pair com/sun/tools/javac/util/Paths complete completeOwners completer completionFailureName constValue currentClassFileName currentOwner defineClass Fdeprecated inner class signature syntax (please recompile from source) desiredAssertionStatus dot.class.not.found doubleType dup elems empty emptyPackage enclClass endsWith enter enterClass enterMember enterPackage enterTypevars entries erasure erasure_field errmsg exists externalizeFileName extraFileActions extraZipFileActions failcomplete fileSystemIsCaseSensitive fillIn filling findTypeVar flags flags_field flatname floatType flush formFlatName formFullName found.later.version fromString fromUtf fullname get getCanonicalPath getChar getDouble getEntry getFloat getInt getLocalizedString getLong getMessage getName getPath hasMoreElements hasNext hasOuterInstance head illegal.start.of.class.file includeClassFile index indexPool init instance intType interfaces_field internalize isEmpty isFile isHighSurrogate isJavaIdentifier isJavaIdentifierPart isJavaIdentifierStart isValidFile isZip iterator java/io/ByteArrayInputStream java/io/DataInputStream java/io/File java/io/IOException java/io/InputStream java/lang/AssertionError java/lang/Byte java/lang/Character java/lang/Class java/lang/Double java/lang/Float java/lang/Integer java/lang/Long java/lang/NoSuchMethodError java/lang/Object java/lang/StackTraceElement java/lang/String java/lang/StringBuilder java/util/Collection java/util/Enumeration java/util/HashMap java/util/Iterator java/util/Map java/util/zip/ZipEntry java/util/zip/ZipFile javaOnly kind lastIndexOf lastModified later leave len length list listAll loadClass loading log longType lookup majorVersion map members members_field methodClass minorVersion name names newCompletionFailure next nextChar nextElement nextInt nil noSymbol noType nonEmpty noticeWriter objectType one open openArchive outer outer_field owner packageExists packagePart packages params paths pool poolIdx poolObj preferredFileEntry prepend printCCF printLines printVerbose put read readAllOfClassFile readAttributeValue readClass readClassAttr readClassAttrs readClassFile readClassOrType readClassSymbol readCode readCompoundAnnotation readDouble readEnumType readField readFloat readInnerClasses readLong readMemberAttr readMemberAttrs readMethod readName readPool readType readTypeOrClassSymbol readTypeParams remove replace restype rootPackage rootPackage missing! save-parameter-names saveParameterNames scope separatorChar setBounds setStackTrace shortName shortType sigEnterPhase sigToType sigToTypeParam sigToTypeParams sigToTypes siglimit signature sigp skipMember sourceCompleter sourcePath sourcefile stringType substring supertype_field surrogatesSupported sym syms table tag tail thrown toCharArray toList toString tsym typarams typarams_field type types typevars unable.to.access.file undecl.type.var unicode.str.not.supported unknown annotation tag ' unrecognized .user-selected completion failure by class name userClassPath utf2string valueOf values verbose verbose. voidType width wrong.version zdir?? ?????????????????????????????? @ ? @ ? ? ? * + , ? z ? ? ?3{????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? !"#$%&' $Lcom/sun/tools/javac/code/BoundKind; Lcom/sun/tools/javac/code/Scope; !Lcom/sun/tools/javac/code/Symbol; -Lcom/sun/tools/javac/code/Symbol$ClassSymbol; +Lcom/sun/tools/javac/code/Symbol$Completer; 3Lcom/sun/tools/javac/code/Symbol$CompletionFailure; /Lcom/sun/tools/javac/code/Symbol$PackageSymbol; ,Lcom/sun/tools/javac/code/Symbol$TypeSymbol; !Lcom/sun/tools/javac/code/Symtab; Lcom/sun/tools/javac/code/Type; Lcom/sun/tools/javac/code/Types; #Lcom/sun/tools/javac/comp/Annotate; 5Lcom/sun/tools/javac/jvm/ClassReader$SourceCompleter; Lcom/sun/tools/javac/jvm/Code; Lcom/sun/tools/javac/jvm/Pool; &Lcom/sun/tools/javac/util/Context$Key; $Lcom/sun/tools/javac/util/FileEntry; Lcom/sun/tools/javac/util/List; Lcom/sun/tools/javac/util/Log; Lcom/sun/tools/javac/util/Name; %Lcom/sun/tools/javac/util/Name$Table; Lcom/sun/tools/javac/util/Paths; Ljava/io/PrintWriter; Ljava/lang/Object; Ljava/lang/String; Ljava/util/Map; Ljava/util/zip/ZipFile; MLcom/sun/tools/javac/util/Context$Key<Lcom/sun/tools/javac/jvm/ClassReader;>; ]Ljava/util/Map<Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;>; _Ljava/util/Map<Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;>; PLjava/util/Map<Ljava/lang/String;Lcom/sun/tools/javac/jvm/ClassReader$Archive;>; &()Lcom/sun/tools/javac/code/Attribute; "()Lcom/sun/tools/javac/code/Scope; $(Lcom/sun/tools/javac/code/Symbol;)V %(Lcom/sun/tools/javac/code/Symbol;I)V /()Lcom/sun/tools/javac/code/Symbol$ClassSymbol; 0(I)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; 0(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V 0()Lcom/sun/tools/javac/code/Symbol$MethodSymbol; 2(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V -()Lcom/sun/tools/javac/code/Symbol$VarSymbol; $(Lcom/sun/tools/javac/code/Symtab;)V %(Lcom/sun/tools/javac/code/Symtab;Z)V !()Lcom/sun/tools/javac/code/Type; "(I)Lcom/sun/tools/javac/code/Type; "(Lcom/sun/tools/javac/code/Type;)I "(Lcom/sun/tools/javac/code/Type;)V %([BII)Lcom/sun/tools/javac/code/Type; ,()Lcom/sun/tools/javac/code/Type$MethodType; 0(Lcom/sun/tools/javac/comp/Annotate$Annotator;)V ?()Lcom/sun/tools/javac/jvm/ClassReader$CompoundAnnotationProxy; "()Lcom/sun/tools/javac/jvm/Target; &(Lcom/sun/tools/javac/util/Context;Z)V !()Lcom/sun/tools/javac/util/List; "(C)Lcom/sun/tools/javac/util/List; "(I)Lcom/sun/tools/javac/util/List; "(Lcom/sun/tools/javac/util/List;)I "(Lcom/sun/tools/javac/util/List;)V %([BII)Lcom/sun/tools/javac/util/List; "(I)Lcom/sun/tools/javac/util/Name; "(Lcom/sun/tools/javac/util/Name;)V "(Lcom/sun/tools/javac/util/Name;)Z #([B)Lcom/sun/tools/javac/util/Name; %([BII)Lcom/sun/tools/javac/util/Name; ()Ljava/io/InputStream; (Ljava/io/InputStream;)V (I)Ljava/lang/Integer; ()Ljava/lang/Object; (I)Ljava/lang/Object; (I[Ljava/lang/Object;)V (Ljava/lang/Object;)V !([Ljava/lang/StackTraceElement;)V ()Ljava/lang/String; ()[Ljava/lang/String; (B)Ljava/lang/String; (CC)Ljava/lang/String; (I)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z ([BII)Ljava/lang/String; (C)Ljava/lang/StringBuilder; ()Ljava/util/Collection; ()Ljava/util/Enumeration; ()Ljava/util/Iterator; C(Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Scope; G(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Scope$Entry; E(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Source; Q(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Lcom/sun/tools/javac/code/Symbol;)V D(JLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;)V C(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;)V N(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; P(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol$PackageSymbol; N(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)V E(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Symtab; @(Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; A(Lcom/sun/tools/javac/code/Types;)Lcom/sun/tools/javac/code/Type; B(Lcom/sun/tools/javac/code/Types;Lcom/sun/tools/javac/code/Type;)V B()Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; C(C)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; C(I)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; A(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type;)V F([BII)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; @(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Type; A(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Type;)V D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Types; G(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Annotate; I(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/jvm/ClassReader; A(Ljava/lang/String;)Lcom/sun/tools/javac/jvm/ClassReader$Archive; A(Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/jvm/Code; V(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Lcom/sun/tools/javac/util/FileEntry;)V A(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;)V @(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/util/List; 3(Ljava/lang/Object;)Lcom/sun/tools/javac/util/List; 9(Ljava/lang/Object;)Lcom/sun/tools/javac/util/ListBuffer; B(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Log; D(Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/util/Name;I)V P(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Lcom/sun/tools/javac/util/Name;I)V A(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;)V @(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/util/Name; 3(Ljava/lang/String;)Lcom/sun/tools/javac/util/Name; I(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Name$Table; F(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Options; D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Paths; #(Ljava/lang/String;Ljava/io/File;)V 4(Lcom/sun/tools/javac/code/Type;Ljava/lang/Object;)V :(Lcom/sun/tools/javac/util/Context$Key;)Ljava/lang/Object; ;(Lcom/sun/tools/javac/util/Context$Key;Ljava/lang/Object;)V &(Ljava/lang/Object;)Ljava/lang/Object; '(Ljava/lang/Object;Ljava/lang/Object;)V '(Ljava/lang/String;Ljava/lang/Object;)V 6(Lcom/sun/tools/javac/code/Symbol;Ljava/lang/String;)V 3(Lcom/sun/tools/javac/util/Name;)Ljava/lang/String; #(Ljava/io/File;Ljava/lang/String;)V #(Ljava/io/File;Ljava/lang/String;)Z *(Ljava/io/PrintWriter;Ljava/lang/String;)V '(Ljava/lang/String;Ljava/lang/String;)V ((Ljava/lang/String;[Ljava/lang/String;)Z -(Ljava/lang/String;)Ljava/lang/StringBuilder; )(Ljava/util/zip/ZipFile;Ljava/util/Map;)V ,(Ljava/lang/String;)Ljava/util/zip/ZipEntry; z(Lcom/sun/tools/javac/jvm/ClassReader;Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Lcom/sun/tools/javac/code/Attribute;)V c(JLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;)V o(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; z(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; t(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/lang/String;)Lcom/sun/tools/javac/code/Symbol$CompletionFailure; (Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)Lcom/sun/tools/javac/code/Symbol$PackageSymbol; r(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/BoundKind;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)V m(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)V h(Lcom/sun/tools/javac/code/Type$TypeVar;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type;)V a(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; Y(Ljava/lang/String;[Ljava/lang/Object;)Lcom/sun/tools/javac/jvm/ClassReader$BadClassFile; n(Lcom/sun/tools/javac/util/FileEntry;Lcom/sun/tools/javac/util/FileEntry;)Lcom/sun/tools/javac/util/FileEntry; h(Lcom/sun/tools/javac/jvm/ClassReader;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/util/List;)V a(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/util/Name; R(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/String;Ljava/io/File;)V W(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/lang/String;Ljava/io/InputStream;)V T(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/lang/Object;Ljava/lang/Object;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; D(Ljava/lang/String;Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)V i(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V m(Ljava/util/Collection;Ljava/lang/String;[Ljava/lang/String;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V ?(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)V h(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ?(Ljava/util/Collection<Ljava/lang/String;>;Ljava/lang/String;[Ljava/lang/String;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V 3 p @ ? @) @. @/ @7 @<