dagger.internal.loaders.ReflectiveAtInjectBinding.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
???? 2f
? O ? O ? O ? O ? ? O ? O ?
@ ? O ?
? ? O ? O ?
? ? ?
? ?
?
? ? ?
? ?
? ? ?
? ?
O ?
Q ?
?
? ? ? ? O ? ?
@ ? ?
$ ?
@ ? ?
Q ?
Q ?
? ? ? ?
, ? ?
, ?
, ?
, ?
+
Q ?
Q
Q
@
O
? ?
@
;
@
? ?
?
?
?
J
Z e
O!
@" ? fields [Ljava/lang/reflect/Field; loader Ljava/lang/ClassLoader; constructor Ljava/lang/reflect/Constructor; Signature $Ljava/lang/reflect/Constructor; supertype Ljava/lang/Class; Ljava/lang/Class<*>; keys [Ljava/lang/String;
fieldBindings [Ldagger/internal/Binding; [Ldagger/internal/Binding<*>; parameterBindings supertypeBinding Ldagger/internal/Binding; Ldagger/internal/Binding<-TT;>; ?(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Class;[Ljava/lang/reflect/Field;Ljava/lang/reflect/Constructor;ILjava/lang/Class;[Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this 3Ldagger/internal/loaders/ReflectiveAtInjectBinding;
provideKey Ljava/lang/String;
membersKey singleton Z type parameterCount I LocalVariableTypeTable 8Ldagger/internal/loaders/ReflectiveAtInjectBinding; ?(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Class<*>;[Ljava/lang/reflect/Field;Ljava/lang/reflect/Constructor;ILjava/lang/Class<*>;[Ljava/lang/String;)V attach (Ldagger/internal/Linker;)V i linker Ldagger/internal/Linker; k
StackMapTable get ()Ljava/lang/Object; cause Ljava/lang/Throwable; e -Ljava/lang/reflect/InvocationTargetException; "Ljava/lang/IllegalAccessException; "Ljava/lang/InstantiationException; args [Ljava/lang/Object; result Ljava/lang/Object; TT; ? ?# ? ? ? ? ()TT;
injectMembers (Ljava/lang/Object;)V t (TT;)V getDependencies !(Ljava/util/Set;Ljava/util/Set;)V Ljava/util/Set; -Ljava/util/Set;>; ](Ljava/util/Set;>;Ljava/util/Set;>;)V toString ()Ljava/lang/String; create -(Ljava/lang/Class;Z)Ldagger/internal/Binding; field Ljava/lang/reflect/Field; arr$ len$ i$ c [Ljava/lang/reflect/Constructor; ignored !Ljava/lang/NoSuchMethodException; p annotations #[[Ljava/lang/annotation/Annotation; types [Ljava/lang/reflect/Type; mustHaveInjections Ljava/util/List; injectedFields injectedConstructor Ljava/lang/Class; $Ljava/util/List; +Ljava/util/List; Ljava/lang/Class<-TT;>;$% ? ? M(Ljava/lang/Class;Z)Ldagger/internal/Binding; getConstructorsForType 3(Ljava/lang/Class;)[Ljava/lang/reflect/Constructor; S(Ljava/lang/Class;)[Ljava/lang/reflect/Constructor; 4Ldagger/internal/Binding;
SourceFile ReflectiveAtInjectBinding.java m& ] ^ Y Z a b d e dagger/internal/Binding i g f g'( [ \)*+ j k v u*, 'java/lang/UnsupportedOperationException m- java/lang/Object ? ?%./ +java/lang/reflect/InvocationTargetException01 java/lang/RuntimeException m2 java/lang/IllegalAccessException java/lang/AssertionError m ? java/lang/InstantiationException ? ?3456789: t u javax/inject/Singleton;< java/util/ArrayList=> javax/inject/Inject?@ABC java/lang/IllegalStateException java/lang/StringBuilder Can't inject private field: DEDF ? ? mGHI$JKLMN ?OPQ ? ? /dagger/internal/Binding$InvalidBindingException InvalidBindingException InnerClassesR ? $has too many injectable constructors mSTU java/lang/ClassVW java/lang/NoSuchMethodException Hhas no injectable members. Do you want to add an injectable constructor? "Can't inject private constructor: ?XYZ[\ "java/lang/IllegalArgumentException (No injectable constructor on @Singleton ]^_` 1dagger/internal/loaders/ReflectiveAtInjectBindinga@ java/lang/reflect/Fieldbc java/lang/String m nde java/lang/Throwable java/util/List java/lang/reflect/Constructor :(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/Object;)V getClassLoader ()Ljava/lang/ClassLoader; dagger/internal/Linker requestBinding V(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/ClassLoader;)Ldagger/internal/Binding; X(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/ClassLoader;ZZ)Ldagger/internal/Binding; ()V newInstance '([Ljava/lang/Object;)Ljava/lang/Object; getCause ()Ljava/lang/Throwable; (Ljava/lang/Throwable;)V set '(Ljava/lang/Object;Ljava/lang/Object;)V java/util/Collections addAll ,(Ljava/util/Collection;[Ljava/lang/Object;)Z
java/util/Set add (Ljava/lang/Object;)Z isAnnotationPresent (Ljava/lang/Class;)Z getDeclaredFields ()[Ljava/lang/reflect/Field; getModifiers ()I java/lang/reflect/Modifier isStatic (I)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V
setAccessible (Z)V getGenericType ()Ljava/lang/reflect/Type; getAnnotations $()[Ljava/lang/annotation/Annotation; dagger/internal/Keys `(Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljava/lang/Object;)Ljava/lang/String;
getSuperclass ()Ljava/lang/Class; getName '(Ljava/lang/String;Ljava/lang/String;)V isEmpty ()Z getDeclaredConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; ,(Ljava/lang/reflect/Type;)Ljava/lang/String; getGenericParameterTypes ()[Ljava/lang/reflect/Type; getParameterAnnotations %()[[Ljava/lang/annotation/Annotation; isPlatformType (Ljava/lang/String;)Z
getMembersKey %(Ljava/lang/Class;)Ljava/lang/String; size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; getDeclaredConstructors "()[Ljava/lang/reflect/Constructor; 1 O Y Z [ \ ] ^ _ ` a b _ c d e f g _ h i g _ h j k _ l m n o
>*+,? *? *? *? * ? *? ? *?? ? *? ?
? p &