1 ` ab cdef g h i ` jkL jl mno pqr s t t uv w xy w xz { { u| } }~ COMPATIBLEI ConstantValue!MATCHING_EXTENSION_NAME_NOT_FOUNDSPECIFICATION_VERSION_REQUIRED!IMPLEMENTATION_VENDOR_ID_REQUIREDIMPLEMENTATION_VERSION_REQUIREDINVALID_SPECIFICATION_VERSIONSPECIFICATION_UPGRADE_REQUIREDVENDOR_SWITCH_REQUIREDINVALID_IMPLEMENTATION_VERSIONIMPLEMENTATION_UPGRADE_REQUIRED T(Loracle/classloader/SharedCodeSource;Ljava/lang/String;Ljava/util/jar/Attributes;)VCodeLineNumberTableLocalVariableTablethis(Loracle/classloader/ExtensionDependency;source%Loracle/classloader/SharedCodeSource; extensionNameLjava/lang/String;attrsLjava/util/jar/Attributes;getDependenciesj(Loracle/classloader/SharedCodeSource;Ljava/util/jar/Attributes;)[Loracle/classloader/ExtensionDependency;namedepcountstLjava/util/StringTokenizer;list attributesresult)[Loracle/classloader/ExtensionDependency; resolveAllN(Loracle/classloader/SharedCodeSource;Loracle/classloader/PolicyClassLoader;)ViwarnIfDependencyNotSatisfiedZloader&Loracle/classloader/PolicyClassLoader;depsgetCompatibilityWith,(Loracle/classloader/ExtensionDeclaration;)IcandidateVersion'Loracle/classloader/util/VersionNumber; candidateID candidate)Loracle/classloader/ExtensionDeclaration; ourVersionourID SourceFileExtensionDependency.java 56  &oracle/classloader/ExtensionDependencyjava/util/StringTokenizer 5   manifest.dependencies.warn.only +oracle/classloader/ExtensionDependencyQuery 5   'oracle/classloader/ExtensionDeclarationjava/util/jar/Attributes$NameName InnerClassesEXTENSION_LISTLjava/util/jar/Attributes$Name;java/util/jar/AttributesgetValue3(Ljava/util/jar/Attributes$Name;)Ljava/lang/String;(Ljava/lang/String;)V hasMoreTokens()Z nextToken()Ljava/lang/String;"oracle/classloader/util/ArrayUtilsappendL(Ljava/lang/Class;[Ljava/lang/Object;ILjava/lang/Object;)[Ljava/lang/Object;trim)([Ljava/lang/Object;I)[Ljava/lang/Object;#oracle/classloader/SharedCodeSourcegetExtensionDependencies+()[Loracle/classloader/ExtensionDependency;%oracle/classloader/util/PropertyUtilsgetBooleanProperty(Ljava/lang/String;Z)ZR(Loracle/classloader/PolicyClassLoader;Loracle/classloader/ExtensionDependency;Z)VgetExtensionNamejava/lang/StringequalsIgnoreCase(Ljava/lang/String;)ZgetSpecificationVersion)()Loracle/classloader/util/VersionNumber;%oracle/classloader/util/VersionNumberisValidcompare*(Loracle/classloader/util/VersionNumber;)IgetImplementationVendorIDequals(Ljava/lang/Object;)ZgetImplementationVersion!  !"# !$% !&' !() !*+ !,- !./ !01 !23 !4567T*+,-8 ,-9*:;<=>?@A BC7 hM+c+N-W6MY-:/:Y*+ :, M, M,8:89:;<=>%?-@4AABVDYEfI9R4"D?AE;QF %AGHXI?h<=hJAfKL)MN77* M,0>6,Y+,2W8VW Z]`0]6c94#O &PQ7<=7RS2TLUV7~*+*M,+,+N--,-*N-+:-*M,1,+:, 8  "'+-46>AFJPUW`chlsv| 9H'WXPY?|WX:;Z[\XFV]?^_ ac