Repository URL to install this package:
|
Version:
0.6.14 ▾
|
Êþº¾ 1 Ê u v w
x
y z {
y | } ~
+
+
, +
+
,
,
,
# #
+
+ ¡ ¢ £ ¤ Builder InnerClasses CompoundEnumeration parents Ljava/util/List; Signature *Ljava/util/List<+Ljava/lang/ClassLoader;>; doRegisterAsParallelCapable ()V Code LineNumberTable LocalVariableTable method Ljava/lang/reflect/Method; RuntimeInvisibleAnnotations 4Ledu/umd/cs/findbugs/annotations/SuppressFBWarnings; value DP_DO_INSIDE_DO_PRIVILEGED
justification 1Must be invoked from targeting class loader type. <init> (Ljava/util/List;)V this 9Lnet/bytebuddy/dynamic/loading/MultipleParentClassLoader; LocalVariableTypeTable -(Ljava/util/List<+Ljava/lang/ClassLoader;>;)V *(Ljava/lang/ClassLoader;Ljava/util/List;)V parent Ljava/lang/ClassLoader; D(Ljava/lang/ClassLoader;Ljava/util/List<+Ljava/lang/ClassLoader;>;)V "RuntimeVisibleParameterAnnotations -Lnet/bytebuddy/utility/nullability/MaybeNull; +(Ljava/lang/ClassLoader;Ljava/util/List;Z)V sealed Z E(Ljava/lang/ClassLoader;Ljava/util/List<+Ljava/lang/ClassLoader;>;Z)V loadClass &(Ljava/lang/String;Z)Ljava/lang/Class; type Ljava/lang/Class; name Ljava/lang/String; resolve Ljava/lang/Class<*>;
Exceptions )(Ljava/lang/String;Z)Ljava/lang/Class<*>; getResource "(Ljava/lang/String;)Ljava/net/URL; url Ljava/net/URL; getResources +(Ljava/lang/String;)Ljava/util/Enumeration; enumerations 9Ljava/util/List<Ljava/util/Enumeration<Ljava/net/URL;>;>; ¥ ;(Ljava/lang/String;)Ljava/util/Enumeration<Ljava/net/URL;>; doDefineClasses (Ljava/util/Map;)Ljava/util/Map; entry Entry Ljava/util/Map$Entry; typeDefinitions Ljava/util/Map; types +Ljava/util/Map$Entry<Ljava/lang/String;[B>; %Ljava/util/Map<Ljava/lang/String;[B>; 7Ljava/util/Map<Ljava/lang/String;Ljava/lang/Class<*>;>; ^(Ljava/util/Map<Ljava/lang/String;[B>;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Class<*>;>; <clinit>
SourceFile MultipleParentClassLoader.java java/lang/ClassLoader registerAsParallelCapable java/lang/Class ¦ § ¨ © ª java/lang/Object « ¬ java/lang/Throwable ® J B H B N B ¯ 1 2 ° ± ² ³ ´ µ ¶ · R ¸ ¹ º java/lang/ClassNotFoundException R S \ ] java/util/ArrayList » ¼ B ½ ` a ¾ ¿ Knet/bytebuddy/dynamic/loading/MultipleParentClassLoader$CompoundEnumeration B C java/util/HashMap B 6 À Á Â Ã java/util/Map$Entry Ä · java/lang/String Å · [B Æ Ç È É 5 6 7net/bytebuddy/dynamic/loading/MultipleParentClassLoader 2net/bytebuddy/dynamic/loading/InjectionClassLoader ?net/bytebuddy/dynamic/loading/MultipleParentClassLoader$Builder java/io/IOException getDeclaredMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; java/lang/reflect/Method
setAccessible (Z)V invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; 2net/bytebuddy/dynamic/loading/ClassLoadingStrategy BOOTSTRAP_LOADER (Ljava/lang/ClassLoader;Z)V java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; %(Ljava/lang/String;)Ljava/lang/Class; resolveClass (Ljava/lang/Class;)V size ()I (I)V add (Ljava/lang/Object;)Z
java/util/Map entrySet ()Ljava/util/Set;
java/util/Set getKey getValue defineClass )(Ljava/lang/String;[BII)Ljava/lang/Class; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! + , 1 2 3 4
5 6 7 f ½ ¶ K*¶ *½ ¶ W§ K± 8 C D E H F I 9 : ; <