
com.google.gson.internal.ConstructorConstructor.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
; u : v
w x
w y % z { |
} ~
}
:
: ?
: ? ?
?
? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
! ? ?
# ? ? ? ?
' ? ? ?
* ? ? ?
- ? ? ? / ?
w ? ?
3 ? ?
5 ? ?
7 ?
; ? ? ? InnerClasses instanceCreators Ljava/util/Map; Signature MLjava/util/Map;>; (Ljava/util/Map;)V Code LineNumberTable LocalVariableTable this 1Lcom/google/gson/internal/ConstructorConstructor; LocalVariableTypeTable P(Ljava/util/Map;>;)V get Q(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor; typeToken #Lcom/google/gson/reflect/TypeToken; type Ljava/lang/reflect/Type; rawType Ljava/lang/Class; typeCreator !Lcom/google/gson/InstanceCreator; rawTypeCreator defaultConstructor ,Lcom/google/gson/internal/ObjectConstructor; defaultImplementation (Lcom/google/gson/reflect/TypeToken; Ljava/lang/Class<-TT;>; &Lcom/google/gson/InstanceCreator; 1Lcom/google/gson/internal/ObjectConstructor;
StackMapTable ? ? { ? q(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor; newDefaultConstructor ?(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor; constructor Ljava/lang/reflect/Constructor; e !Ljava/lang/NoSuchMethodException; %Ljava/lang/reflect/Constructor<-TT;>; ? ? ? `(Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor; #newDefaultImplementationConstructor W(Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor; x(Ljava/lang/reflect/Type;Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor; newUnsafeAllocator toString ()Ljava/lang/String;
SourceFile ConstructorConstructor.java A ? = > ? ? ? ? ? J ? com/google/gson/InstanceCreator 1com/google/gson/internal/ConstructorConstructor$1 A ? 1com/google/gson/internal/ConstructorConstructor$2 b c m n p n java/lang/Class ? ? ? ? ? ? ? 1com/google/gson/internal/ConstructorConstructor$3 A ? java/lang/NoSuchMethodException java/util/Collection ? ? java/util/SortedSet 1com/google/gson/internal/ConstructorConstructor$4 A ? java/util/EnumSet 1com/google/gson/internal/ConstructorConstructor$5 A ?
java/util/Set 1com/google/gson/internal/ConstructorConstructor$6 java/util/Queue 1com/google/gson/internal/ConstructorConstructor$7 1com/google/gson/internal/ConstructorConstructor$8
java/util/Map +java/util/concurrent/ConcurrentNavigableMap 1com/google/gson/internal/ConstructorConstructor$9 "java/util/concurrent/ConcurrentMap 2com/google/gson/internal/ConstructorConstructor$10 java/util/SortedMap 2com/google/gson/internal/ConstructorConstructor$11 #java/lang/reflect/ParameterizedType java/lang/String ? ? J ? 2com/google/gson/internal/ConstructorConstructor$12 2com/google/gson/internal/ConstructorConstructor$13 2com/google/gson/internal/ConstructorConstructor$14 A ? q r /com/google/gson/internal/ConstructorConstructor java/lang/Object java/lang/reflect/Type *com/google/gson/internal/ObjectConstructor java/lang/reflect/Constructor ()V !com/google/gson/reflect/TypeToken getType ()Ljava/lang/reflect/Type;
getRawType ()Ljava/lang/Class; &(Ljava/lang/Object;)Ljava/lang/Object; m(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V getDeclaredConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; isAccessible ()Z
setAccessible (Z)V S(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V isAssignableFrom (Ljava/lang/Class;)Z 4(Lcom/google/gson/internal/ConstructorConstructor;)V L(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Type;)V getActualTypeArguments ()[Ljava/lang/reflect/Type; =(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken; ](Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V 1 : ; = > ? @ A B C X
*? *+? ? D 3 4 5 E
F G
= > H
= @ ? I J K C ? p+? M+? N*? ,? ? :? ? Y*,? ?*? -? ? :? ? Y*,?
?*-? :? ?*,-? :? ?*,-?
? D B 8 9
> ? @ * I / J 9 K > L J S Q T V U Y X a Y f Z i ^ E R p F G p L M k N O
f P Q W R S 9 7 T S Q U V a W V H > p L X
f P Y W R Z 9 7 T Z Q U [ a W [ \ ? * ] ^ _? _? `? ` ? a b c C ? "+? ? M,? ? ,? ? Y*,? ?M? D c d e g z { E * d e f g " F G " P Q H d h " P Y \ ? i? j ^ k ? l m n C ? ?,? ? U,? ? ? Y*? ?,? ?
? Y*+? ?,? ? ? Y*? ? ,? ? ? !Y*? "?? #Y*? $?%,? ? k&,? ? ? 'Y*? (?),? ? ? *Y*? +?,,? ? ? -Y*? .?+? /? %0+? /? 1 2? 2? ? ? ? 3Y*? 4?? 5Y*? 6?? D ^ ? ? ? ? $ ? . ? 7 ? @ ? I ? R ? [ ? d ? m ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? E ? F G ? N O ? P Q H ? P Y \
( ? o p n C [ ? 7Y*,+? 8? D ? E F G N O P Q H P Y ? o q r C 2 *? ? 9? D ? E F G s t <