Edit D:\app\Administrator\product\11.2.0\dbhome_1\j2ee\home\lib\oracle\classloader\ConfigurationPolicy.class
?? 1? d d } d d d d d d d d ! " }#$ D%& '( ) d* + ,- +. +/ d '0 +1 23 45 ? d67 .8 .9 d:; !< =>? .@A ! .! +B vCD 'E dF dGH dIJ KL DM +N BO +P +Q RS +T +U +V RW +X RY DZ 2[\ ] 2^ 2_` 'a +bc 'd ef D +gh +ij k dl dm n do p dq r ds dt u dv w dx dy z d{|}~?? 2?? SYSTEM I ConstantValue SYSTEM_SHARED APPLICATION_SHARED APPLICATION TEST FILE_EQUALITY_NAME_ONLY FILE_EQUALITY_FULL_PATH FILE_EQUALITY_NAME_AND_SIZES FILE_EQUALITY_NAME_AND_ENTRIES FILE_EQUALITY_NAME_AND_BITWISE FILE_EQUALITY_NEVER NON_SHARED SHARED_PUBLIC SHARED_PRIVATE JRE_BOOT (Loracle/classloader/ConfigurationPolicy; JRE_EXTENSION API SHARED_BOOT_PUBLIC SHARED_BOOT_PRIVATE SHARED MAIN MAIN_MATCH_FILE_NAMES RAW CATEGORY_NAMES [Ljava/lang/String; ANNOTATE_MISSING_CLASS_ERRORS Z autoCommitBootLoaders types '[Loracle/classloader/ConfigurationType; scope %Loracle/classloader/ClassLoaderScope; sharingPolicy inheritImports defaultEqualityPolicy autoCommit category inheritImportsFromCommiitedOnly setAutoCommitBootLoaders (Z)V Code LineNumberTable LocalVariableTable createIndex? Index InnerClasses 1()Loracle/classloader/SharedCodeSourceList$Index; this <init> /([Loracle/classloader/ConfigurationType;IZIZI)V 0([Loracle/classloader/ConfigurationType;IZIZIZ)V j type &Loracle/classloader/ConfigurationType; id i count assertAccepted e(Ljava/lang/String;Loracle/classloader/ConfigurationOrigin;Loracle/classloader/ConfigurationOrigin;)V loaderName Ljava/lang/String; loaderOrigin (Loracle/classloader/ConfigurationOrigin; origin isShared ()Z isSharedPublic isApplicationScope shouldInheritImports shouldAnnotateMissingClass (Ljava/lang/String;)Z missingClassName assertDuplicateAllowed )(Loracle/classloader/PolicyClassLoader;)V loader &Loracle/classloader/PolicyClassLoader; getProtection ?(Loracle/classloader/PolicyClassLoader;Loracle/classloader/SharedCodeSource;Loracle/classloader/ProtectionPolicy;)Loracle/classloader/ProtectionPolicy; source %Loracle/classloader/SharedCodeSource; protection %Loracle/classloader/ProtectionPolicy; result getFileEqualityPolicyFor \(Ljava/io/File;Loracle/classloader/SharedCodeSource;Loracle/classloader/PolicyClassLoader;)I canonicalFile Ljava/io/File; existing subscriber getTypes )()[Loracle/classloader/ConfigurationType; getScope '()Loracle/classloader/ClassLoaderScope; getCategory ()I getCategoryName ()Ljava/lang/String; toString buffer Ljava/lang/StringBuffer; configure ?(Loracle/classloader/PolicyClassLoader;Ljava/lang/ClassLoader;Loracle/classloader/PolicyClassLoader;Loracle/classloader/ConfigurationOrigin;)V importOrigin parent Ljava/lang/ClassLoader; policyParent name parentImports '[Loracle/classloader/PolicyClassLoader; loaderCommitting hasCodeSources hasNativeCodeSources hasImports assertValid parentLevel loaderLevel parentIsShared loaderIsShared getParentImports ?(Loracle/classloader/PolicyClassLoader;Loracle/classloader/PolicyClassLoader;Loracle/classloader/ConfigurationOrigin;)[Loracle/classloader/PolicyClassLoader; child childOrigin shouldAutoCommit <clinit> ()V SourceFile ConfigurationPolicy.java ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ?? ? ?? ? "java/lang/IllegalArgumentException java/lang/StringBuilder BAll configuration types in the same policy must be unique. Found '???? ' and ' '. ? ? ???? LAll configuration types in the same policy must have the same scope! Found '?? loader.invalid.config???? ? ? ???? loader.wrong.scope? ????? ??? ?? ??? ? ? java/lang/StringBuffer Category: ?? ? ? . Scope: . Supported configurations: ?? ? ?? . ? ??? loader.name.invalid?? ? ? ? ? 'oracle/classloader/PolicyClassLoaderSet ? ? &oracle/classloader/ConfigurationOrigin? ? Parent loader: ????? ?? ?????? ? ? ? ?? ???????? ?? ? loader.parent.null? ?? ?? ? loader.parent.lower.scope??? ? loader.parent.shared??? ? loader.parent.non.shared? ? "loader.import.parent.not.committed?? &oracle/classloader/ConfigurationPolicy ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? java/lang/String system system-shared application-shared application test? ? java/lang/Object? -oracle/classloader/SharedCodeSourceList$Index )oracle/classloader/CodeSourceSearchPolicy DEFAULT +Loracle/classloader/CodeSourceSearchPolicy; #oracle/classloader/ClassLoaderScope $oracle/classloader/ConfigurationType getID append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V equals (Ljava/lang/Object;)Z getType (()Loracle/classloader/ConfigurationType; (oracle/classloader/util/ClassLoadAsserts fail K(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V isApplication $oracle/classloader/PolicyClassLoader compareTo ((Loracle/classloader/ClassLoaderScope;)I getUniqueName getOrigin *()Loracle/classloader/ConfigurationOrigin; ](Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V '()Loracle/classloader/ProtectionPolicy; ,oracle/classloader/util/ClassLoadEnvironment ](Ljava/io/File;Loracle/classloader/SharedCodeSource;Loracle/classloader/PolicyClassLoader;I)I clone ()Ljava/lang/Object; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; 'oracle/classloader/util/ClassLoadLogger EOL (I)Ljava/lang/StringBuffer; getName indexOf (I)I assertTrue :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V INHERITED_SHARED_LIBRARIES ;(Loracle/classloader/ConfigurationType;Ljava/lang/String;)V importLoader Q(Loracle/classloader/PolicyClassLoader;Loracle/classloader/ConfigurationOrigin;)V add isApplicationLoader getSearchPolicy #()Loracle/classloader/SearchPolicy; oracle/classloader/SearchPolicy STANDARD !Loracle/classloader/SearchPolicy; getImportedLoadersCount ASK_PARENT setSearchPolicy L(Loracle/classloader/SearchPolicy;Loracle/classloader/ConfigurationOrigin;)V STANDARD_NO_IMPORTS isTest getRootLoaderName getLevel setMainAsSystemLoader getMainLoaderName L(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V isSharedLoader assertFalse GLOBAL isCommitted getImports )()[Loracle/classloader/PolicyClassLoader; SHARED_BOOT NO_CODE_SOURCES annotateMissingClassErrors 'oracle/classloader/SharedCodeSourceList ! d } "